26.8.2010 19:00
| Anketa
| Přečteno: 1216×
| Komentářů: 47, poslední 29. 8. 2010
| Hodnocení: 75 % (4 hlasů)
Už dlouho nevyšla žádná programátorská hádanka, tak to musím napravit

Dnes bude trochu lehčí než minule. Setkal se s tím určitě každý, kdo alespoň přičuchnul k C nebo C++.
Mám funkci Trim() pro ořezávání bílých znaků ze začátku a z konce textu. Když tedy např. dostane řetězec „ lenochod na pochodu\n“, vrátí „lenochod na pochodu“. Za bílý znak pro jednoduchost považuji znaky jen s ASCII hodnotou menší nebo rovno než mezera (tedy mezeru a řídící znaky). Funkce přímo přepisuje vstupní řetězec; vzhledem k tomu, že se ořezáním řetězec nikdy neprodlouží, může si to dovolit.
22.8.2010 11:52
| Anketa
| Přečteno: 897×
| Komentářů: 39, poslední 25. 8. 2010
| Hodnocení: 100 % (12 hlasů)
Je to už nějakou dobu, co byl dokončen komunitní český překlad knihy
Svobodná kultura a já udělal vlastní
verzi pro tisk. Stále jsem plánoval, že si ji někdy vytisknu a nechám svázat knižně, ale pořád mi chyběl ten pravý impuls se do toho vrhnout.
Pak mi napsal kámoš knihař, že má webové stránky a jestli bych mu tam nedodělal nějaké zmenšování obrázků. Že mi to normálně zaplatí, ať si řeknu cenu. Tak jsem si říkal - jo, tohle je ta příležitost! - a nabídl jsem mu, že mu to doprogramuju za svázání knihy. Nebyl nijak proti, takže cca po dvou týdnech se mi dostala do ruky pěkná knižní podoba:
3.9.2009 23:21
| Anketa
| Přečteno: 2048×
| Komentářů: 43, poslední 11. 12. 2010
| Hodnocení: 83 % (12 hlasů)
Třetí programátorská hádanka byla trochu složitější, tak jsem se rozhodl vše objasnit v extra článku. Vlastní hádanku naleznete zde.
2.9.2009 22:28
| Anketa
| Přečteno: 2050×
| Komentářů: 72, poslední 4. 9. 2009
| Hodnocení: 80 % (5 hlasů)
Bezpečnost je značně ošemetná věc, se kterou si nikdy nemůžete být stoprocentně jistí. Poznáte, co je špatně na následujícím kusu PHP kódu? Podotýkám, že se jedná o velice rozšířenou chybu, ale málokdo si ji uvědomuje.
22.8.2009 08:56
| Anketa
| Přečteno: 694×
| Komentářů: 101, poslední 25. 8. 2009
| Hodnocení: 75 % (4 hlasů)
Možná tuto hádanku už znáte, ale každopádně je to hezká ukázka toho, jak může být matematika v programování někdy matoucí. Narazil jsem na ni kdesi před několika lety.
9.8.2009 22:43
| Anketa
| Přečteno: 727×
| Komentářů: 86, poslední 13. 8. 2009
| Hodnocení: 100 % (4 hlasů)
Při procházení svých (hodně) starých DOSových zdrojáků Pokydu jsem narazil na jeden zajímavý kus kódu. Rozhodl jsem se ho trochu vykuchat, funkci přejmenovat a dát sem. Schválně, jestli poznáte, co má tento kód dělat: