Marco Islas Blog




GNU

  • Christine 0.6.1

    I just want to let you know that Christine 0.6.1 is in the net now You can download the sources from here: Binary Packages
  • Christine 0.6.0-pre1: first win32 build


    Christine on Win32

    This night I have been working on the Win32 build of christine. It seems to be working fine. This version is just a test, for those that wanted to use christine on Microsoft Windows.

    Altough that I have made some tests on a clean Windows XP installation cannot guarantee that the Win32 will work on your computer.

    Anyway, if you are brave enough, download the win32 binary and report any bug you found on it.

    If you want to compile it, you will need this:

    • Python 2.6 (I built Christine with it, but python >= 2.5 should work too)
    • Gstreamer Winbuild (http://www.gstreamer-winbuild.ylatuya.es/doku.php)
    • Microsoft Visual C++
    • py2exe (http://py2exe.org/)

    The build script is in win32resources/christine_setup.py, just copy it to the source root and run python christine_setup.py -q py2exe to build it.

    You can download the win32 binary from here: http://downloads.sourceforge.net/project/christine/christine/0.6.0-pre1/Christine-0.06.00-pre1.exe

    I forgot to mention that you have to install Microsoft Visual C++ 2008 redistributable in order to work.

  • Christine running on MS Win32



    Finally!!!, Christine, my beloved media player is running on Windows, this is something that I really wanted to do for the next release. I had spend the last nights trying to compile it, first I tried to compile GStreamer, then I realized that there are binaries in the GStreamer WinBuilds project, with a little less work, I tried to compile Christine using cygwin, but it didn't worked. Then using the Python's distutils I compiled the C modules and I created a binary with Py2exe

    There it is, running. I still have a lot of work to do, because Christine is written for UNIX and several technologies like Dbus are not in win32, although it seems to be in progress.

    I'm running it on a virtual machine and I haven't tested if it really plays something, I'll give a try tomorrow.

    For tonight I'm happy :-)

    Some shots:

    Christine running on Win32 Christine running on Win32Coding Christine
  • Christine small mode




    Christine small mode

    Originally uploaded by markuz



    This is Christine in small mode (Ctrl+d).

  • Developing Christine




    Christine

    Originally uploaded by markuz




  • apt reminder no. 1

    Limit your download rate in apt.
    As root,
    alias apt-get="apt-get -o Acquire::http::Dl-Limit=80"
  • Sunday 19


    Please.. don't go to the movies for Ice Age 3 If you look the 1 and 2 its okay, even the second was "fine" with those opossums that made the movie a bit funny. This time there is nothing new. Please, don't go you will loose your money as I did.

    After the movie I went to the midtown, again, I start reading the book La ofensiva del software Libre (Free for all) by Peter Wayner, interesting book that xbitcarry lend me, I just start and I don't want to give a final comment about the book but, for the first 50 pages I read, they seems to focus on Microsoft??. I mean, Its ok he have to mention it, but why start the book with the Microsoft antitrust issue... I don't get it, anyway, I will read the whole book.
    I don't know why Free Software means "Against Microsoft" for many people, why? is Microsoft the only one that sells privative software? NO. Its true that microsoft is the major software vendor in the world and its operating system runs on most personal computers but, IMHO is not just because they used some mafious techniques. I think most people use Windows (and love it) just because they works for them, the same happends for those using Apple Mac OS X and those using any BSD and Linux flavour, if it works for you fine!.
    TuxWith this, I remember many people I know, use the "Its because Windows is bad" statement to start advocating if favor of linux, they add the "Linux is great, it doesn't crash like Windows, it doesn't get viruses, it doesn't......." as if they where selling one of those reductive creams. And guess what, if you sell linux like that, then you will have the results as if you where selling those creams: An angry client because the system doesn't work.
    As one of the articles of Joel Spolsky: Controlling Your Environment Makes You Happy if the user feels that the computer is not behaving the way they are used to, they will feel that the computer sucks, and if the computers sucks after you installed Linux, they will think that Linux suck. If you are advocating for Linux, please be honest, explain the pros and cons of Linux, the way it behaves and why your client (a customer, your mother, father, cousin, wife, kids, teacher, whatever) should think about using it and I remark the "think" word
    In my family I'm the only that uses Linux just because I fell it have everything for me, My brother uses it as server for its business, my wife uses it in his computer because that computer was mine and I didn't change the OS, but its okay she likes Linux and by the time I'm writing this she didn't ask me to install Windows, but every often she ask me to teach her how to do something that she already know how to do in Windows. My mother and father uses windows, and for me it is okay. Everyone in my family know Linux and I have explained the good and cons of using Linux, obviously they made their choice. The same happens with Free Software, do the same,
    Hey.. wait, Are you going to allow that your brother, mother and father use privative software?. Why not? again, it's something that they choose, then, the worse thing I can do if I'm a Free Software evangelist is try to impose the use of the Free Software, if I do that everyone will look the Free Software as the Evil Software that you don't want to use but have to use just because your brother is crazy and will get mad if you don't follow him (This happens in many religions too).
    In summary:
    • Microsoft and its products are not bad
    • Linux is not the eighth marvel neither the Free Software is
    • Live and let to live!. I mean, if it likes to you, good, if it doesn't it is good too.
  • Christine PPA


    For those using Ubuntu, you can use this ppa to install christine from the package manager:
    deb http://ppa.launchpad.net/markuz/ppa/ubuntu jaunty main
    deb-src http://ppa.launchpad.net/markuz/ppa/ubuntu jaunty main
  • Do not lock your OpenSource software


    gcompris

    I was looking for educational applications because my neighbor ask me to install a couple of this to his daughter's computer, I hit gcompris and looking that it was for Win32 (among all other linux distributions) and GPL I just think, lets install it. To my surprise, the binary for windows is "locked" and the "gratis" version doesn't allow you to use all the activities the Linux version does.
    In their site they said that they want to promote Linux, and this was a way to doit, but this is wrong OpenSource software should not be locked. It's okay that this guy want some money for his work, but there are some better methods than locking the software.
    You know, if it is GPL, then I can grab the sources and compile by myself, but most people don't have a C/C++ compiler or development environment installed on their computer, at least they don't know if they have it. And I guess they don't want to mess with libraries, dependencies and spend time on this, they just want to install the software and run it. This IMHO just make people turn arround and look for another fully usable freeware software.
    I remember when xchat was free, now you have to pay for a complete usable version of this IRC Client for Win32. obviously, this didn't make xchat the most popular irc client, people keep using mIRC.
  • March Desktop




    March Desktop

    Originally uploaded by markuz



    This is how my desktop look like.

Previous page 1 2 3 4 Next page
34 entries




twitter logo




Recent Comments On Blog

avatar
Marco Antonio Islas Cruz on
 
avatar
Marco Antonio Islas Cruz on
 
avatar
Marco Antonio Islas Cruz on
 Getting ready
avatar
Marco Antonio Islas Cruz on
 Python: Create win32 services using Python and py2exe
avatar
jopython@gmail.com on
 Python: Create win32 services using Python and py2exe
avatar
yodenuevo on
 Holy Shit!
avatar
markuz on
 Holy Shit!
avatar
yo on
 Holy Shit!
avatar
Gustavo on
 Things that happen last week
avatar
Marco Antonio Islas Cruz on
 Christine: rola_christine.py