Категория: Забава
Поговорки
Българските поговорки са базирани на дейности, инструменти и идиоми от бита на хората преди много време. За човек от 21ви век, буквалното значение на поговорките често се губи, тъй като те очакват да разбираш от жътва, животновъдство, тъчене, носене на вода, вятърни мелници и всякакви такива. Ето защо тук съм анотирал 30 поговорки със компютърждийски/програмистски пример за всяка:
Който гони два заека - и двата изпуща
- Multithreaded програмите ускоряват нещата, но не подценявайте цената на task switch-овете.
Който копае гроб другиму - сам пада в него
- Не бързайте да слагате copy protection в програмите си - те често водят до дълбоки и ужасни за откриване бъгове.
Петима Петко не чакат
- Когато разпределяте задача на много машини, слагайте таймаут - случва се машините да се увисват
Сговорна дружина планина повдига
- Най-краткото възможно описание на MapReduce
На харизан кон зъбите не се гледат
- Е, сега, Open source е - к'во му търсиш кусури!
Ако е гарга, да е рошава!
- Ако ще пренаписваш част от програмата на C, помисли направо за асемблер/интринсици/GPU
Бабини деветини
- Plan9 или SysV (по избор)
Времето е пари
- Welcome to AWS
Пет пъти мери, един път режи
- Внимавайте за off-by-one грешки
Евтин на брашното, скъп на триците
- Описва бизнес модела на лоу-кост компаниите като WizzAir
За всеки влак си има пътници
- Няма значение колко забутан е софтуера, който си инсталирал, за него непременно може да се намери crack
или
- Ако нещо може да бъде написано на javascript, то ще бъде написано на javascript
Залудо работи, залудо не стой
- Илюстрация на този принцип има в pipeline manager-а на Pentium 4, още известен като "replay system"
И вълкът сит, и агнето цяло
- Ползването на #ifdef за постигане на крос-платформеност
Казана дума, хвърлен камък
- Когато нещо се запише, то е почти перманентно. Справка - как работи изтриването на файл във FAT32. Също - Data retention policy-то на Google и Facebook.
Капка по капка - вир става
- По един ред да се записва в лог файла на час, пак си трябва да имате log rotate.
Който има крава пие мляко
- Можеш да пишеш AVX512 код на Sandy Bridge и даже да го провериш работи ли. Но за да видиш как е като performance си трябва Skylake Xeon.
Кокошка, дето най-много кудкудяка, най-малко снася
- В performance review-тата на края на годината те оценяват на количество и качество commit-нат код, а не на брой написани e-mail-и.
Крушата не пада по-далеч от дървото
- Не очаквай от език, потомък на LISP, да си е спестил скобите.
Лозето не ще молитва, а мотика
- Пробвай се да напишеш нещо без да имаш library или language reference-а. Там колкото и книги по design patterns да си чел, няма да помогнат.
На гол тумбак чифте пищови
- Представи си важна сървърна машина, обаче с единичен и некриптиран харддиск, на който SMART-а е взел да му се обажда. И в този момент да му забодеш не един, а два UPS-а!
Пилците се броят наесен
- Изчакайте да свърши trial периода, преди да се радвате колко много свежи потребители е привлякла новата версия
Отидеш ли в Рим, прави като римляните
- Не се прави на умен, копи-пействай от примерите в съответния developer network и адаптирай решенията от application note-овете
С питане и до Цариград се стига
- Домашният ти рутер вероятно не знае по какъв път се стига до 92.242.132.16. Но следващият рутер може и да знае. Демек - върви по default route-а, докато не попаднеш в default-free зона.
Тъпанът е голям, но е празен
- Не гледайте колко голямо е захранването или колко вата пише на него. Вижте колко тежи.
Хубавите ябълки свинете ги ядат
- Най-клокваемите и нисковолтови процесори ги подбират специално от поточната линия за да ги сложат в MacBook Air.
Шушу-мушу къща разваля
- Затова във фирмите (къщите) са измислили NDA-тата.
Клин клина избива
- Фиксвайки бъг, общият брой на бъговете в програмата остава най-малко същият.
Като се прекатури колата, пътищата са много
- Чуството, когато на post-mortem-а се питаш "е как пък не се бяхме сетили още тогава?!?"
Не питай старило, а патило
- Senior developer-ът не винаги е най-удачния човек за code review
Бързата работа – срам за майстора
- Версия 1.0 трябва да е бавна, иначе си затриваш онези $50 на клиент, които можеш да вземеш с пускането на Service Pack, в който просто са включени оптимизациите.
Ум царува, ум робува, ум патки пасе
- Във всяка съвременна кола има поне 10 процесора. Един от тях командва възпламеняването на горивото в двигателя, друг следи да не се пързалят гумите, трети се занимава единствено да следи кога и как да движи чистачките.
---
С допълнения и корекции от espr1t.
Публикувано в категория Забава -- 16 Sep 2016, 10:44, 0 коментара
Заглавия
Аз не съм жесток човек. Искам, само, като отворя вестника, да чета заглавия като тези:
- Собственик на заложна къща ограбен, намира нещата си в eBay.
- Бивш адвокат №1 в Пловдив банкрутира след бракоразводно дело.
- Полицията залови група телефонни измамници, опитали се да заведат дело срещу MTel за надписани сметки.
- 3300 служители на "Епъл" напускат, след като съдебно постановление ги задължи да си плащат въздуха, който дишат.
- Човек изнудва банката си благодарение на ситния шрифт в договора (опс, това вече го има)
- Марк Цукерберг сподели в интервю, че вкусът на новата Кока-кола е отвратителен и си иска старата.
- Таксиджия е в токсикологията, получил натравяне от цигара на клиент.
- 250 компютъра са иззети от централата на НСБОП заради съмнения в нелегален софтуер.
- САЩ се готви за гражданска война, след откритото огромно находище на нефт в Оклахома.
- Съосновател на YouTube е бесен покрай новите изисквания за Google+ профил (oh wait)
- 300 000 работника в Калифорния работят 24/7 покрай нечовешкото търсене на новия GSM на Samsung в Китай.
- Глутница подгони шефа на приют за бездомни кучета
- Контрольори от СКГТ с акт заради незалепен навреме стикер за "Гражданска отговорност"
- Собственикът на Facebook се налага да изкупи съседните 3-4 имения за да си осигури уединение и спокойствие, както и да не бъде следен от фотографите (всъщност...)
Публикувано в категория Забава -- 28 Mar 2014, 19:18, 0 коментара
Преводи
Ин дъ тренд ъф на напредващата англификация и чуждификация на търмовете и спелингите, предлагам ви възможно най-пълния списък с имена на региони, квартали и села в/около София. Така де, нека не се излагаме пред чужденците, когато ни питат къде, аджеба, живеем:
Младост → Youth
Дружба → Comradeship
Овча Купел → Sheepy Baptismal Font
Надежда → Hope
Обеля → Peel
Подуяне → Underdickness
Южен Парк → South Park (you bastards!)
Враждебна → Hostile (така си е!)
Зона Б5/Б18/Б19 → Area B5/.. (малки братя на Area 51)
Дианабад → Diana Bad (коя е тази лоша Диана??)
Орландовци → Orlanders
Хладилника → The Refridgerator
Горна Баня → Upper Bathroom
Изгрев → Sunrise (само хипита)
Лагера → The Camp (само евреи)
Подгумер → Underrubberer
Полигона → The Polygon
Триъгълника → The Triangle (частен случай на Полигона)
Кривина → Curvature
Дървеница → Erectborough
Стрелбище → Shooting Range
Фондови Жилища → Fund Dwellings
Модерно Предградие → Modern Suburb
Малинова Долина → Raspberry Valley
Манастирски Ливади → Monastery Meadows
Малашевци → Mallashers
Кокаляне → Boneville
Самоков → Selfsmith
Злокучене → Evildoggeddness
Credits to: Деян Иванов, Светлин Николов, Никола Горанов, Сашо Йолов et al.
Ако имате допълнителни предложения - в коментарите :)
Публикувано в категория Забава -- 1 Aug 2013, 18:09, 3 коментара
Руснаците отвръщат на удара
Попаднах на нещо забавно и интересно - руснаците за пореден път доказват, че са майстори на гаврата.
Нали знаете, че открай време съдилищата не приемат цифрови снимки като доказателства за дела - лесно се фабрикуват и т.н.
Е, от Canon са взели този проблем присърце, и имат опция в метаданните на снимките от техните фотоапарати да се вкарват Original Decision Data информация, включваща малко криптография, целяща доказуема неподправеност на снимките. И продават (срещу скромните $699) устройство, което може да провери дали дадена снимка е "истинска".
Руснаците от ElcomSoft са й намерили цаката на криптографията, като модифицираните картинки се разпознават от Canon-ския туул като 100% автентични. Ето и част от тестовите снимки гаври:
Знаех си, че все пак руснаците са били първи на луната!
Липсва само бягащото малко момиченце...
С колективизация и айфонизация - към социализъм!
Seems legit (or at least Canon says so)
Публикувано в категория Забава -- 24 Aug 2012, 02:48, 0 коментара
Превод от български на чешки, Приморско-style
Както се оказва, да се преведе нещо на чешки е тривиална задача. Алгоритъмът:
1. Прехвърляте буквите от кирилица на латиница;
2. Махате (на вкус) вътрешните гласни във всяка дума. Крайните ги оставяте както са си.
Явно съдържателите на Приморските гостилници са работили под надслов "и един regex стига" и менютата, извадени на видно място пред заведенията доказват това: "Zle s mrkvi", "krtofna spa" (нищо, че "супа" би следвало да е "polévka", ама карай - кой ще забележи).
Има и снимки, но поради тоталният фотографски FAIL това море (накратко: връщаме се с 30 мегабайта дигитални снимки, но за сметка на това има три филма за проявяване :)), ще дам примери по-късно.
Публикувано в категория Забава -- 23 Jul 2011, 16:37, 1 коментар
Идилия
Какво ново покрай мен:
• Висшист съм.
• Записах магистратура по "Компютърна Графика" във ФМИ.
• Имам си кола, най-сетне.
Накратко - идилия.
И понеже хората почнаха често да слагат разни полезни неща в блоговете си (които да им трупат допълнителни хитове), ето няколко:
Списък с думи - щрак
Пълен списък с български думи, транслитерирани на шльокавица. Когато има два варианта за транслитерация на буквата, са генерирани и двата. Например, "яйце" се среща в списъка като "qjce", "iaice", "iajce" и "qice".
Ако се занимавате с Пи (3.1415...)
...недейте. Опасно е. Може да ви вкара в затвора.
Напълно сериозно.
Особено опасно е да генерирате шестнадесетичните цифри на Пи. Това може да доведе до нарушаване на авторските права на доста компании; да ви уличат в притежание на детска порнография; да ви хванат за индустриален шпионаж; да се окажат във вас паролите на всички потребители от GMail; и за капак на всичко, да се набъкате с компютърни вируси. Който не вярва - да чете!
Ако идвате от HardwareBG - дишайте спокойно, SuperPI е безопасно (поне до 32 милиона символа).
Публикувано в категория Забава -- 9 Oct 2008, 21:16, 2 коментара