Skip site navigation (1) Skip section navigation (2)

Site Navigation

PÁLI Gábor János

(Self-)image

Wearing sneakers since 1998.

A former game engine programmer at Invictus, now a free software developer. Also a freelance special translator of English and Hungarian in Informatics and Mathematics. Graduated at the University of Debrecen majoring in Computer Science with minor in Special Translation. As an assistant lecturer at Department of Programming Languages and Compilers, Eötvös Lóránd University, he is mainly interested in the declarative programming approach, contemporary functional programming (especially in embedded domain-specific languages in Haskell). Professional interests also include (lightweight) documentation engineering and typography, software localization, portability issues, UNIX system administration, operating systems, and systems programming.

Current Status

Mentees

Past Students

Maintained Ports

  • devel/bisoncppLALR(1) parser generator that generates C++ classes
  • devel/icmakeAn Intelligent C-like Maker (required by Bobcat, Bisonc++, Yodl)
  • devel/libbobcatBrokken's Own Base Classes And Templates (required by Bisonc++)
  • lang/fsharpFunctional and object-oriented language for the .NET platform
  • textproc/bibutilsProgram set interconverts between various bibliography formats
  • textproc/yodlAn easy to use but powerful document formatting/preparation language
  • haskellSoftware related to the Haskell language (as member of the FreeBSD Haskell Team)

Talks

Events Organized

Other Projects

Past Roles

  • (doc/hu_HU.ISO8859-2 | www/hu)-Committer from April 2008 to November 2010 (was mentored by: Kövesdán Gábor)
  • (doc | www)-Committer from August 2008 to November 2010 (was mentored by: Kövesdán Gábor)

Translated and Maintained Documents (between 2007.09.01. and 2010.11.30.)

Utilities

  • mfen — a shell script for checking new versions of documentation files (uses heuristics) in the doc/www tree
  • checkupdate (with Giorgos Keramidas), a Python program for checking new versions of documentation files in the doc/www (requires manual annotation), check its sample output here
  • Translation Checking Service — a cron job built upon checkupdate, running for the Hungarian, Spanish, and Dutch Translation Projects
  • HackageDB Port Checking Service — a cron job checking for new versions of ported Haskell software, running for the FreeBSD Haskell Mailing List
  • hsporter — a Haskell program for converting Cabal packages to FreeBSD ports
  • FreeBSD Haskell Maintainer's Toolkit — small utility programs that can help your work when maintaining Haskell ports

GPG

  • Public Key
    pub   1024D/9E3F9BE6 2008-04-17 [expires: 2013-04-16]
    Key fingerprint = DA0B 2143 0FC8 EE5F E211  D329 7D4B 6E18 9E3F 9BE6
    uid                  Gabor PALI <pgj@FreeBSD.org>
    uid                  PÁLI Gábor János <pali.gabor@gmail.com>
    uid                  PÁLI Gábor János <pgj@bsd.hu>
    uid                  PÁLI Gábor János <pgj@elte.hu>
    sub   2048g/A780C60B 2008-04-17 [expires: 2013-04-16]