Sada je: 19 tra 2024, 07:10.
C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
mislim da na službenim stranicama imaš lekcije za skinit ili direktno pogledat ;)
Službena stranica
Avatar
Postovi: 8902
Postovi: 8902
Pridružen/a: 28 lip 2009, 22:49
Podijelio/la zahvalu: 209 puta
Primio/la zahvalu: 245 puta
Spol: M
OS: Slackware
Savršeno. :)
Vidim da rade u Pythonu na predavanju koje namjeravam pregledati. Sexy. :D
Say hello @geekowski
Avatar
Postovi: 133
Postovi: 133
Pridružen/a: 06 vel 2010, 13:53
Lokacija: Osijek
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Spol: m
OS: Arch Linux
Pomalo OT, ali imao sam priliku posjetiti Stanford. Bio sam tako impresioniran da nisam cijeli dan usta moga zatvoriti!
Drugi fakulteti vani imaju kampus i sve je to lijepo i bolje nego kod nas... ali Stanford... je dvije dimenzije više!
Like some other animals, the gecko can perform a neat trick when threatened by a predator: it can amputate its own tail. The dropped tail serves to distract the predator, and by losing it, the lizard can run faster.
Avatar
Moderator
Postovi: 4366
Moderator
Postovi: 4366
Pridružen/a: 28 sij 2009, 18:46
Podijelio/la zahvalu: 86 puta
Primio/la zahvalu: 148 puta
Spol: M
OS: openSUSE Leap KDE
Impresioniran čime točno? Bio si na predavanju ili nešto drugo?
Say hello @geekowski
Avatar
Postovi: 133
Postovi: 133
Pridružen/a: 06 vel 2010, 13:53
Lokacija: Osijek
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Spol: m
OS: Arch Linux
http://thenewboston.org/tutorials.php

pitao sam frenda kako odokuda početi sa Javom i pokazao mi je ovu stranicu. Ima brdo tutorijala, za više jezika,a tip stvarno dobro objašnjava...
Avatar
Postovi: 317
Postovi: 317
Pridružen/a: 02 svi 2011, 23:24
Lokacija: Ri
Podijelio/la zahvalu: 11 puta
Primio/la zahvalu: 1 puta
Spol: M
OS: Debian LXQt
jel se može ona tema za tutoriale postavit da bude sticky da nemamo milijun otvorenih tutorial tema već da ljudi tamo ostavljaju linkove?
...I put on my robe and a wizard hat...
Avatar
Postovi: 816
Postovi: 816
Pridružen/a: 13 lis 2008, 21:15
Lokacija: Nerdvana
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: Arch GNU/Linux + KDE
pootzko je napisao/la:jel se može ona tema za tutoriale postavit da bude sticky da nemamo milijun otvorenih tutorial tema već da ljudi tamo ostavljaju linkove?


Stopit ću sve tutorijale, vodiče, besplatna predavanja i ino u "Korisni resursi za programiranje". Iako vjerujem da će to u najboljem slučaju samo umanjiti učestalost.
Avatar
jjj
Postovi: 1451
Postovi: 1451
Pridružen/a: 04 lip 2009, 00:46
Lokacija: Classyfied
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
OS: Nepu Yvahk
Stopljeno. Zadnjih nekoliko postova ću obrisati za nekoliko dana jer su sada suvišni.
Avatar
jjj
Postovi: 1451
Postovi: 1451
Pridružen/a: 04 lip 2009, 00:46
Lokacija: Classyfied
Podijelio/la zahvalu: 0 puta
Primio/la zahvalu: 0 puta
OS: Nepu Yvahk
Nekoliko korisnih unicode i lokalizacijskih libsa većinom za C, te FAQ za Unix/Linux
(prekopirao iz svog podsjetnika, zato su natuknice ispod prilično subjektivne, možda i netočne, pa ih uzmite s rezervom)

ICU library
http://site.icu-project.org

• velika C, C++, Java biblioteka, kompletno rješenje za lokalizaciju
• IMHO dokumentacija nije baš dobra, doxygen API referenca :(


utf8proc
http://www.public-software-group.org/utf8proc

• C i Ruby


MicroUTF-8
http://puszcza.gnu.org.ua/software/microutf8

• vrlo jednostavno, samo 4 funkcije, dokumentacija u headeru


libiconv
http://www.gnu.org/software/libiconv/

• C biblioteka (i programčić iconv) za konverzije stringova iz/u unicode
• podržava mnogo (sve?) kodnih stranica
• podržava transliteraciju (ako u kodnoj stranici ne postoji znak, pronađe najsličniji, npr. Č pretvori u C)
• dio glibc biblioteke
• samo unixoidi
• pod windowsima treba Cygwin, GnuWin32 i sl.


UTF8-CPP
http://utfcpp.sourceforge.net/

• C++ biblioteka
• koristi STL algoritme, iteratore, vektore i sl.
• na prvi pogled izgleda komplicirano

--------------------------------------------------------

UTF-8 and Unicode FAQ for Unix/Linux
http://www.cl.cam.ac.uk/~mgk25/unicode.html

--------------------------------------------------------

Jednostavna C strlen funkcija za utf8:
(standardni strlen nije za utf8 stringove, jer će vratiti ukupan broj bajtova, a to nije točno kod utf8 s obzirom na to da su utf8 znakovi predstavljeni s jednim ili više bajtova)

Kod: Označi sve
int strlenUTF8(char *s)
{
   int a = 0, b = 0;
   while (s[a])
   {
      if ((s[a] & 0xc0) != 0x80)
         b++;
      a++;
   }
   return b;
}
1986-1990: Commodore64 / 1990-1994: Amiga 500 / 1995-1996: Amiga 1200 / 1997-2001: N/A@home /
2002-2004: Windows98, XP /
2004-2005: Knoppix, Mandrake / 2005: Mandriva, Ubuntu / 2005-2009: LFS / 2009-2010: Mint /
2010-... Arch
Avatar
Moderator
Postovi: 3293
Moderator
Postovi: 3293
Pridružen/a: 01 pro 2010, 23:50
Lokacija: Nova Gradiška
Podijelio/la zahvalu: 122 puta
Primio/la zahvalu: 157 puta
OS: Arch/KDE, Debian/Armbian

Na mreži
Trenutno korisnika/ca: / i 6 gostiju.