Fedora 21 a VPN certifikáty používajúce MD5

3. marec 2015

Ak používate Fedoru 21, mohli ste sa stretnúť s chybou pri pripojení na VPN. Chybové hlásenie hovorí, že nastal problém pri verifikácii certifikátu (VERIFY ERROR: depth=0, error=certificate signature failure...) a to aj napriek tomu, že predchádzajúca verzia OS s nim nemála problém. Dôvod je ten, že Fedora 21 prestala podporovať VPN certifikáty používajúce algoritmus MD5, ktorý už dlhšiu dobu nie je považovaný za dostatočne bezpečný. Ak však musíte stále používať staršie certifikáty a nemate možnosť to nijak ovplyvniť, v tomto článku nájdete spôsob, ako toto obmedzenie (aspoň dočasne) obísť.

Celý článok »

Konverzia zo Subversion do Gitu

7. apríl 2014

Nedávno som dostal do spravy existujúci projekt a jednou z prvých veci, ktoré som sa rozhodol urobiť bol prechod na použitie Gitu namiesto Subversion. Pritom som, samozrejme, potreboval konvertovať existujúcu históriu zmien. Projekt nebol veľký, takže celý proces bol pomerne jednoduchý. Svoje postrehy a riešenia problémov som zhrnul v tomto článku.

Celý článok »

JavaScript — jazyk budúcnosti?

11. január 2012

JavaScript sa zo škaredého kačiatka medzi programovacími jazykmi stal jedným z najpopulárnejších jazykov súčasnosti. Začína sa teraz „epocha JavaScriptu“?

Celý článok »

LaTeX a slová so spojovníkom

20. marec 2011

Ako zabezpečiť, aby LaTeX správne rozdeľoval slová so spojovníkom v súlade s Pravidlami slovenského pravopisu.

Celý článok »

Filozofia a programovanie

5. apríl 2009

Programovanie je veľmi mladý odbor, ktorý vznikol v polovici minulého storočia. Jeho korene ale siahajú do skorších období, napríklad dvojková číselná sústava, ktorá je základom činnosti počítačov, bola plne vypracovaná Gottfriedom Leibnizom v 17. storočí.

Tak ako každá oblasť ľudského života aj programovanie je istým spôsobom spojené s filozofiou. V tejto práci sa pokúsim pozrieť na niektoré filozofické otázky, ktoré súvisia s programovaním.

Celý článok »

Správa zdrojových kódov s Darcs

25. november 2007

Chcete pri vývoji softvéru bez obáv experimentovať a stále mať možnosť vrátiť sa k staršej verzii? Chcete pracovať na projekte v skupine a jednoducho synchronizovať zdrojové kódy? Potom potrebujete revision control systém (RCS). V tomto článku vás zoznámim s jedným z takýchto systémov – s Darcsom.

Celý článok »

Prispôsobenie hodín v Gnome

9. júl 2007

Hodiny na panele Gnome skrývajú niekoľko zaujímavých možnosti nastavení. Takže poďme si ich prispôsobiť.

Celý článok »

phpDarcsView 0.5

13. február 2007

Darcs je vynikajúci nástroj na správu zdrojových kódov. Existuje preň aj niekoľko nástrojov na prezeranie repository cez webové rozhranie, ale všetky vyžadujú, aby bol Darcs nainštalovaný na serveri a pripadne ešte aj možnosť spúšťať CGI skripty. Hosting kde by vám to dovolili, a ešte k tomu zadarmo, asi len tak ľahko nenájdete. Darcs však našťastie ukladá všetky informácie do textových súborov s jednoduchou štruktúrou, takže nie je ťažké napísať skript v PHP, ktorý by napríklad zoznam patchov získal z týchto súborov a nepotreboval by na to volať Darcs. A práve toto som aj urobil a teraz vydávam jeho prvú verziu.

Celý článok »

Archív článkov »

Autor blogu: Sergej Chodarev

Kontakt: e-mail · github · twitter

Odkazy

Find is a beautiful tool #

Program find patrí medzi najužitočnejšie Unixové nástroje.

The Meme Hustler #

Evgeny Morozov podrobne analyzuje to, ako Tim O’Reilly manipuluje významom slov a pojmov a týmto mení význam verejnej diskusie. O’Reilly sa svojho času zapojil do nahradenia pojmu „slobodný softvér“ pojmom „open source“, ktorý na rozdiel od prvého nezahŕňal morálne posolstvo. Po vytvorení viacerých ďalších mémov sa O’Reilly pustil aj do oblasti politiky s mémami ako „open government“ a „government as a platform“:

The free software scenario is repeating itself: deeply political reform efforts are no longer seen as “moral crusades,” but are reinvented as mere attempts at increasing efficiency and promoting innovation.

Pelican Static Site Generator #

Od včera je tento blog generovaný pomocou nástroja Pelican. Jeho hlavné výhody oproti Jekyll sú z môjho pohľadu tieto: rýchlosť, dôslednejšie oddelenie obsahu od témy, dedičnosť šablón, možnosť písať rozšírenia v Pythone.

Do You Suffer From Decision Fatigue? #

The New York Times podrobne opisuje psychologický jav, podľa ktorého sú schopnosť rozhodovať sa a schopnosť sebakontroly prepojené, a zároveň sa postupne vyčerpávajú a trvá nejaký čas kým sa znovu obnovia. Teda ak človek musí prijímať veľa rozhodnutí, jeho schopnosť pre ďalšie rozhodnutia a pre samokontrolu sa zníži.

Ako upozorňuje Kathy Sierra, na tento jav by mali pamätať aj návrhari počítačových programov a nezaťažovať používateľov nepodstatnými rozhodnutiami.

(via Lukas Mathis)

The Law of Leaky Abstractions #

Abstrakcie umožňujú programátorom riešiť úlohy jednoduchšie a bez toho, aby sa zaoberali menej podstatnými detailami. Podľa Joela Spolskeho však žiadna abstrakcia nie je dokonalá, a tak programátor musí poznať nielen rozhranie na vysokej úrovni abstrakcie ale aj úrovne pod ňou, ktoré sa môžu sem-tam prejaviť.

Bias #

Dmitry Fadeyev o novinárskej nezaujatosti:

The lack of overt bias doesn’t lead to good reporting, it leads to purposeless populism.

To, čo chýba dnešnému spravodajstvu nie je nezaujatosť (ktorá je len zdanlivá), ale schopnosť jasne povedať svoj názor a vysvetliť argumenty.

Churchill plánoval nemysliteľné – tretiu svetovú vojnu #

Leopold Moravčík píše o tajnom pláne Winstona Churchilla s názvom Operation Unthinkable:

Bezprostredne po skončení druhej svetovej vojny mala nasledovať ďalšia. V tomto novom svetovom konflikte sa bývalí západní spojenci Sovietskeho zväzu mali spriahnuť s dovtedajším úhlavným nepriateľom – zvyškami Hitlerovho wehrmachtu a prekvapujúcim útokom napadnúť Červenú armádu.

Breaking down Amazon’s mega dropdown #

Tvorba viacúrovňového menu na webovej stránke má viacero úskalí. Jedným z najpodstatnejších je potreba zabezpečiť, aby podmenu nezmizlo skôr, ako presuniete kurzor na jednu z jeho položiek. Ben Kamens vysvetľuje princíp riešenia tohto problému.

Archív odkazov »