shlomif is currently certified at Master level.

Name: Shlomi Fish
Member since: 2001-08-15 16:24:36
Last Login: 2014-10-30 09:07:09

FOAF RDF Share This

Homepage: http://www.shlomifish.org/

Notes:

I am an open-source user and developer, but don't
really have anything against commercial software, if
written and maintained well. I am an active member of
the Israeli Group of
Linux Users
, the href="http://www.haifux.org/"> Haifa Linux Club, the
Tel-Aviv Linux
Club
and numerous open-source related mailing lists.

My favourite programming language is
Perl, but I also like Haskell, Matlab and Bash
where appropriate. And I have a love/hate relationship
with C/C++.

So far, my most ambitious
open-source project has been href="http://fc-solve.shlomifish.org/">Freecell
Solver, but I also wrote or contributed to
many other projects and hacks.

I
received a B.Sc. from Electrical Engineering from
href="http://www.technion.ac.il/">the Technion, and am
now looking for a good job in IT.

Projects

Articles Posted by shlomif

Complete list of articles by shlomif

Recent blog entries by shlomif

Syndication: RSS 2.0

Tech Tip: Checking the Latest Build in Travis CI

If you are using Travis CI, you can check the latest build after a failed build by going to the “Build History” tab in your project’s main page (= https://travis-ci.org/shlomif/fc-solve or equivalent), and selecting the new commit.

Licence

Copyright by Shlomi Fish, 2016.

You can reuse this entry under the Creative Commons Attribution 3.0 Unported licence, or at your option any later version of it. See the instructions on how to comply with it.

Syndicated 2016-05-27 12:43:21 from shlomif

Freecell Solver 4.2.0 was Released

Freecell Solver version 4.2.0, has been released. It is available in the form of a source archive, from the download page. Freecell Solver is an open source library and some command line applications, for automatically solving several variants of card Solitaire / Patience games, including Freecell.

This release sports the new configuration theme “-l conspiracy-theory” (or “-l ct”) which is somewhat faster than the best contender up to it, “-l amateur-star”, some relatively minor bug fixes, new compile-time options, and many small and somewhat larger code cleanups, refactorings, and optimisations.

“conspiracy-theory” is a reference to the Jewish holiday of Purim, which took place around the time of its release and an old post of mine about it.

Enjoy!

Syndicated 2016-03-25 16:14:00 from shlomif

Tech Tip: How to properly sync the clock using NTP on Linux

In order to sync the clock using NTP, the network time protocol so your computer clock won't be skewed, one should run the following command as root: “ntpd -q -g -x”. This has been a constant problem for me in part because SSL/HTTPS sites may not work if your clock is out-of-date.

You can find the meaning of the individual flags in the ntpd man page.

Cheers and happy upcoming Purim in case you celebrate.

Licence

Copyright by Shlomi Fish, 2015.

You can reuse this entry under the Creative Commons Attribution 3.0 Unported licence, or at your option any later version of it. See the instructions on how to comply with it.

Syndicated 2016-03-10 20:03:32 from shlomif

Tech Tip: Speed up building perl 5 by not installing the man pages

2015-12-03: Tech Tip: Speed up building perl 5 by not installing the man pages

When building perl 5 from source, one can speed up the "make" and "make install" stages significantly by not installing the man pages. To do so, pass the options “-Dman1dir=none -Dman3dir=none” to “sh Configure”.

Cheers, and happy upcoming Chanukkah, and happy Christmas and/or Yulth or whatever winter holiday you celebrate.

Call for action

Creative Commons has set up a campaign to stop TPP - the Trans-Pacific Partnership. Please consider signing it and spreading the word.

Licence

Copyright by Shlomi Fish, 2015.

You can reuse this entry under the Creative Commons Attribution 3.0 Unported licence, or at your option any later version of it. See the instructions on how to comply with it.

Syndicated 2015-12-03 16:37:51 from shlomif

Tech Tip: Make Panes Equally Heighted in Tmux

When pressing «Ctrl+B;"» in tmux to split a pane vertically there, one will notice that tmux splits the existing pane into two which can result in smaller and smaller panes. In order to fix this, one can type «Ctrl+B;M-2» (where “M” is the Meta key and is normally “Alt” on most keyboards.) which will make all the panes equally heighted.

I found this feature after wondering whether it existed, and then searching for it in the tmux man page.

Licence

Copyright by Shlomi Fish, 2015.

You can reuse this entry under the Creative Commons Attribution 3.0 Unported licence, or at your option any later version of it. See the instructions on how to comply with it.

Syndicated 2015-11-06 10:19:27 from shlomif

741 older entries...

 

shlomif certified others as follows:

  • shlomif certified mulix as Journeyer
  • shlomif certified alan as Master
  • shlomif certified Shenka as Journeyer
  • shlomif certified fxn as Journeyer
  • shlomif certified esr as Master
  • shlomif certified moshez as Master
  • shlomif certified BrucePerens as Journeyer
  • shlomif certified achitnis as Apprentice
  • shlomif certified jono as Journeyer
  • shlomif certified rms as Master
  • shlomif certified behdad as Journeyer
  • shlomif certified gby as Journeyer
  • shlomif certified ladypine as Journeyer
  • shlomif certified jdike as Master
  • shlomif certified nyh as Journeyer
  • shlomif certified Xantia as Journeyer
  • shlomif certified ndw as Master
  • shlomif certified sun as Journeyer
  • shlomif certified riel as Master
  • shlomif certified kilmo as Journeyer
  • shlomif certified veltzer as Journeyer
  • shlomif certified DaveGoehrig as Master
  • shlomif certified Liedra as Journeyer
  • shlomif certified movement as Master
  • shlomif certified rml as Master
  • shlomif certified RoUS as Master
  • shlomif certified ahu as Journeyer
  • shlomif certified lypanov as Journeyer
  • shlomif certified wli as Journeyer
  • shlomif certified epsalon as Journeyer
  • shlomif certified ask as Master
  • shlomif certified pudge as Journeyer
  • shlomif certified Simon as Journeyer
  • shlomif certified jlouis as Apprentice
  • shlomif certified sussman as Master
  • shlomif certified graydon as Journeyer
  • shlomif certified MUD as Apprentice
  • shlomif certified miguel as Master
  • shlomif certified lewing as Master
  • shlomif certified neo as Master
  • shlomif certified carol as Journeyer
  • shlomif certified mitch as Master
  • shlomif certified vidar as Journeyer
  • shlomif certified bolsh as Journeyer
  • shlomif certified bagder as Master
  • shlomif certified boog as Journeyer
  • shlomif certified petdance as Journeyer
  • shlomif certified AlanHorkan as Master
  • shlomif certified lkcl as Master
  • shlomif certified Pseudonym as Journeyer
  • shlomif certified kfogel as Master
  • shlomif certified Fefe as Journeyer
  • shlomif certified Jody as Master

Others have certified shlomif as follows:

  • neurogato certified shlomif as Apprentice
  • jono certified shlomif as Apprentice
  • baruch certified shlomif as Apprentice
  • fxn certified shlomif as Journeyer
  • mirwin certified shlomif as Master
  • Miod certified shlomif as Master
  • sdodji certified shlomif as Journeyer
  • slef certified shlomif as Journeyer
  • behdad certified shlomif as Journeyer
  • AlanShutko certified shlomif as Apprentice
  • ishamael certified shlomif as Journeyer
  • benad certified shlomif as Journeyer
  • sye certified shlomif as Journeyer
  • xmldoc certified shlomif as Journeyer
  • mglazer certified shlomif as Master
  • jao certified shlomif as Journeyer
  • jerry certified shlomif as Apprentice
  • nyh certified shlomif as Journeyer
  • danielwang certified shlomif as Apprentice
  • mascot certified shlomif as Apprentice
  • Omnifarious certified shlomif as Journeyer
  • epsalon certified shlomif as Apprentice
  • veltzer certified shlomif as Journeyer
  • Liedra certified shlomif as Journeyer
  • zwane certified shlomif as Apprentice
  • pudge certified shlomif as Apprentice
  • petdance certified shlomif as Apprentice
  • kilmo certified shlomif as Journeyer
  • MUD certified shlomif as Master
  • bolsh certified shlomif as Journeyer
  • boog certified shlomif as Journeyer
  • mitsue certified shlomif as Journeyer
  • tagishandy certified shlomif as Journeyer
  • lkcl certified shlomif as Master
  • ekashp certified shlomif as Journeyer
  • robbat2 certified shlomif as Journeyer
  • teknopup certified shlomif as Journeyer
  • murajov certified shlomif as Master
  • ittner certified shlomif as Master
  • mazurek certified shlomif as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page