bloggy o c++ ubuntu programiranju
tstih
Član
Živjo,
startal sem blog o programiranju C/C++ v Ubuntu/Linux okolju, ki ima ambicije postati nekakšen preprost uvod nekoga z že nekaj programerskega znanja v nenapisane tricks of trade odprto-kodne skupnosti.
Če koga zanima se lahko uči od začetka in ko-avtorira z mano.
Naslov bloga je:
http://wischner.blogspot.com/
Lp,
Tomaž
startal sem blog o programiranju C/C++ v Ubuntu/Linux okolju, ki ima ambicije postati nekakšen preprost uvod nekoga z že nekaj programerskega znanja v nenapisane tricks of trade odprto-kodne skupnosti.
Če koga zanima se lahko uči od začetka in ko-avtorira z mano.
Naslov bloga je:
http://wischner.blogspot.com/
Lp,
Tomaž
Komentarji
lp,cube
1. GTK kontrole
Pomagal bi kakšen repozitorij custom widgets za GTK. Jaz sem našel CurlyAnkles ( http://www.curlyankles.com/ ), pa primer z uro (ko sample of programming custom widget), pa GTKComboGrid ( http://sourceforge.net/projects/gtkcombogrid ), knjižnico instrumentov za GTK, pa data grid http://sourceforge.net/projects/gtkcombogrid , date entry in masked edit (http://gtkdateentry.sourceforge.net/, http://gtkmaskedentry.sourceforge.net/ ) in potem se ustavi. Zelo šibka dokumentacija.
2. autotools
Zelo strma je tudi learning curve za gnu autotools (automake, autoconf, configure, etc.) - izgleda strahotno komplicirano in zelo slabo dokumentirano; nekaj je v gnome knjigi in nekaj so poskušali neki študentje. Brez resnega tutoriala. Je pa nujno, če želiš delati profesionalni packaging.
3. server logika za poslovno aplikacijo
V Windowsih točno veš, kako se lotiti serverja. Če si v VB greš na DCOM/COM, če si v .NET pa si narediš web service. V Ubuntu obstaja nek d-bus in še par stvari, ampak ni čisto jasno, kako bi se tega standardno lotil. Z navadnim tcp/ip klijentom ne gre, ker bi moral implementirati celoten Kerberos security. Katero tehnologijo uporabiti za c++ transport mehanizem?
4. kako postaviti unix LAN (domeno) pa da ni windows AD. V mislih imam neko kombinacijo Kerberosa in še česa, da se naredi propagacijo uporabniških imen na vse Ubuntu delovne postaje in centraliziran security na file sistemu in ga bolj ali manj upoštevajo tudi druge aplikacije (npr. apache, mail, itn.) Kaj uporabiti in kje je to preprosto opisano? NIS je bojda prešibek za to. NIS+ bojda ni open source.
http://www.openismus.com/documents/linux/automake/automake.shtml
http://www.openismus.com/documents/linux/using_libraries/using_libraries.shtml
http://www.openismus.com/documents/linux/building_libraries/building_libraries.shtml
So solidna osnova, da se potem človek loti tiste brezglave solate od uradnih navodil.