30 Linux kernel fejlesztő 30 hét alatt: Julia Lawall

Egyesek kétségbeestek, hogy a LinuxCon után már soha többet nem fognak kijózanadni, de nem így lett, vagy találtak egy absztinens hölgyet… – bár akkor nem engednék be a konferenciára 😀 – akit most megismerhetünk Jennifer Cloer jóvoltából a szokásos helyen.

  • Mi feladatod, szűkebben milyen részterületen dolgozol?
  • Én fejlesztem a Coccinelle “matching and transformation” eszközt. A Coccinelle bármely C kód esetében működik, de én jobbára csak a Linux kernelhez használom.
  •  

  • És ki állja a számlát?
  • Inria. Az IRILL tagja vagyok a FOSS kutató központjában.
  •  

  • A világ mely részén élsz? És miért ott?
  • Párizsban, mely egy nagyon gyönyörű és nagyon élhető város.
  •  

  • Mik a kedvenc fejlesztésben használt eszközeid? Mi fut a gépeden?
  • Emacs, ocaml, xfce.
  •  

  • Hogyan lettél kernel fejlesztő?
  • Korábban a program analízis, program transzformáció és funkcionális programozás területén voltak tapasztalataim, de mindig is érdekelt a renszerek összes szintje. A kollégáim azt javasolták, hogy tanulmányozzam a device driverek a 2.4-es verziójú Linuxból a 2.6-os kernelbe való portolásának problémáit. Rengeteg változást tanulmányoztam a 2.5-ös szériában és kifejlesztettem a Coccinelle programot, azokhoz a változásokhoz, amit megfigyeltem.
  •  

  • Mi az ami fenntartja az érdeklődésedet?
  • A látszólag végtelen variációban előforduló dolgok, melyek hibásak lehetnek a kódban a Linux közösség magas igényszintje szerint.
  •  

  • Mi volt a legszórakoztatóbb esemény a fejlesztői munkád során (flame war, idióta kódok, csodálatos teljesítmény)?
  • Egy komment és némi kód vicces kombinációja, ami a következő:
     /* Don't leak any random bits. */
    memset(elfregs, 0, sizeof (elfregs))

  •  

  • Mi a tanácsod a kezdő fejlesztőknek?
  • Használj eszközöket az egyszerű bugok megkeresésére. Vagy tanulmányozd azokat a problémákat, melyeket mások már megoldottak, és próbálj meg újabbakat keresni. Amikor találsz néhány bugot, akkor nézz szét a kód környezetében. Gyakran újabb érdekes dolgot találhatsz.
  •  

Az eredeti cikk itt a linux.com-on olvasható.

 

A sorozat előzményei a linuxforum.hu-n:

Vélemény, hozzászólás?