Блоґ одного кібера

Історія хвороби контуженого інформаційним вибухом

11 причин танцювати танго

with 5 comments

Навики які дає танго можна екстраполювани на інші сфери життя. Танго, це звісно гра і симуляція життя і стосунків, але ігри і симуляції – найкращий спосіб вчитися. Тому, навіть якщо ви вже й так живі і в стосунках – причин ще трохи повчитись на симуляції достатньо. Нижче наведу перелік кількох відповідей на запитання чому варто спробувати танго, щоб вам було простіше визначити чи воно вам потрібно. Звісно з точки зору партнера.

Прочитати решту цього запису »

Written by bunyk

Вересень 24, 2016 at 00:31

Оприлюднено в Всяке

Tagged with ,

Подарунки Україні до Дня Незалежності

with 3 comments

Найперше, я купив найдорожчу книжку яку купляв в своєму житті: Шлях до кріпацтва. Витратив на неї 2000 грн (хоча були люди які витратили більше), тепер можу подарувати.

Але є ще кращий подарунок. Добре було б зробити “смерть ворогам”, та, на щастя є ті хто краще за мене це можуть. Ще краще було б зробити “асиміляцію ворогам”. Це і гуманніше, і страшніше для ворога. Тому, як крихітний крок що цього – моя операція в рамках поточної кібервійни, під умовною назвою “засуньте язик за поребрик”. Назва придумана під впливом кібервійськ, до яких я, на жаль, жодного стосунку не маю, не доріс.

Все почалось з того що я якось читаючи вікіпедію, переходив за посиланнями, відкривав статті і перейшов на статтю російською. Спершу нічого не зрозумів (Бо за останніми даними українці російською не володіють), а потім мене це розізлило, бо як виявилось такі випадки непоодинокі. І це в той час, коли українською є кращі і точніші статті на цю ж тему. Іноді посилання на рувікі були червоні (відкриваєш, а там запрошення створити статтю), хоч виглядали синіми. І ці посилання зустрічались трохи більше ніж в 2000 статтей.

Сприймати інформацію російською мовою окрім того що важко (бо, як я вже зауважував, нею мало хто володіє😉 ), але й небезпечно. Тому що російськомовне світосприйняття, кхм, кхм, дещо викривлене. Ось приклад:

Труднощі перекладу

Труднощі перекладу

Про всякі дивні поняття на зразок “Дреєвнєруское государство” і т.п. взагалі промовчу, то було ще здається до збройної війни і обговорювалось.

А чим більше посилань кудись існує, тим більший там PageRank, тобто логарифм ймовірності того що випадково блукаючи сторінками ви на якусь потрапите.

Короште, аби довго не розказувати вам деталі, доповідаю результати. Я трохи попрацював, завів бота, який теж добряче попрацював, і з цих 2000 посилань, залишилось менше 50 тих які вже таки треба (в основному посилання на всякі документи СРСР).

Тепер треба буде те саме з англійською і іншими мовами зробити. Може хтось хоче допомогти? Поділюсь своїм одноразовим недосконалим скриптом. А то я вже замучився з тою рутиною, хочеться чимось творчішим зайнятись. Наприклад написати про нову мову програмування. І роботою зайнятись.

Written by bunyk

Серпень 24, 2016 at 10:05

Оприлюднено в Нещоденник

Tagged with

Упс, я зламав сайт ЦРУ

with 3 comments

Точніше вони самі здається дев конфіг на прод залили. Але таке зі мною трапляється рідше ніж я переглядаю фільми про Джейсона Борна, тому зробив скріншот на пам’ять:
Прочитати решту цього запису »

Written by bunyk

Серпень 3, 2016 at 23:54

Оприлюднено в Нещоденник, Павутина

Ехех, 26

with one comment

Я був забув, але мені вчора нагадали. І дуже приємно нагадали. Мені дуже пощастило що в мене така чудова дівчина, класний сусід і стільки друзів що я й не сподівався.

Тепер почуваюсь паскудно від того що я не тільки про своє день народження не пам’ятаю, а й про інші, і лінуюсь когось вітати. Хоча б здавалось “вітаю!” має бути достатньо для того щоб сказати “О, я тішусь що ти побив новий рекорд тривалості життя. Молодець так тримати.”🙂

А ще, з цієї нагоди зробив собі з давньої публікації плакатик, аби пам’ятати що корисно робити розтяжки, потрохи але регулярно. Поділюсь, може комусь теж сподобається:

motivation_poster2
© Marie-Lan Nguyen / Wikimedia Commons / CC-BY 3.0

На фото українка Ольга Харлан заколює шаблею якусь росіянку. Хотів спочатку якогось Ван-Дама надрукувати, але все що знаходив в інтернеті – в жахливій якості. Тому знайшов краще.🙂

Written by bunyk

Серпень 2, 2016 at 08:53

Оприлюднено в Нещоденник

Tagged with , ,

Javascript, replace *&^%$#@!

leave a comment »

Ви знаєте як замінити в тексті одну послідовність символів іншою? Наприклад всі прогалики – на символ підкреслювання. Метод replace()? Вгадали:

> 'this is a test'.replace(' ', '_')
'this_is a test'

Ой, а чого воно лише одну заміну зробило? Бо таке воно ліниве падло. Хочете глобальної заміни – передайте шаблон регулярного виразу який співставляється глобально:

> 'this is a test'.replace(/ /g, '_')
'this_is_a_test'

Працює! А тепер уявімо що нам треба замінити наприклад не прогалик а трубу:

> 'a|b|c|d'.replace(/|/g, '_')
'_a_|_b_|_c_|_d_'

Ну так, треба не забувати що деякі символи в регулярних виразах мають спеціальне значення і їх треба екранувати:

> 'a|b|c|d'.replace(/\|/g, '_')
'a_b_c_d'

А якщо раптом ви не хочете нічого знати про ці регулярні вирази (або ваш користувач не хоче), то є таки спосіб глобальної заміни підрядка. Знаєте який? StackOverflow підкаже:

> 'a|b|c|d'.split('|').join('_')
'a_b_c_d'

І я не знаю що на це сказати. Піду краще посплю.

Written by bunyk

Липень 24, 2016 at 23:27

Оприлюднено в Кодерство

Tagged with

В кого який рюкзак і хто своїм задоволений?

with 5 comments


Мій улюблений – North Face Terra 30 (на фото). Переважає всіх яких я знав досі за вмістимістю, легкістю, ергономічністю, водонепроникністю, кількістю кишеньок і надійністю.

Після нього я мав якийсь Polar, модель на ньому не була вказана, тому тепер думаю що всі Polar-и – лайно. Крім того вони ще й москалі, а я в них стараюсь не купляти, навіть якщо то щось нормальне типу ABBY чи LinguaLeo.🙂

Після того я мав підробку під North Face Yavapai. Знаю що підробка, бо система Deuter AirComfort буває лише в Deuter. В підробки злетіли обидва замки, і взагалі вона набагато гірша за Terra 30, бо хоча ніби теж тридцятилітровий, але вмістимість менша, об’єм більший, не скручується (в AirComfort там такі металеві дуги в спинці). Ну і як виявилось ота спинка з сітки зовсім не заважає спині потіти.

Зараз приїхав з відпустки з Husky Giro 60. Але 60 літрів – то забагато як для ровера по місту. Ну і всі ці пасочки компресії, пасочки для прив’язування пасочків компресії, пасочки регулювання висоти, тиску на ключиці, тиску на таз, тиску на груди і.т.п то заскладно як для міста.

А без рюкзака я втрачаю мобільність, бо нема де ховати ланцюг і помпу до ровера, ну й інші корисні речі типу ноутбука. В кульку носити ноутбук боюсь. Без ланцюга паркувати ровер теж боюсь, аби він не втік пастись кудись далеко. І хочеться щось таке взяти аби я наступні 5 років був задоволений і нічого не міняв.

Може MOLLE? Або Deuter? (Кажуть найкращі для велосипедистів.) Може підтримати національний продукт і спробувати Terra Incognita?

Вимоги (переважно те що я любив в Terra 30):

  • Відділ для ноутбука 15″. (Або гідросистеми, хоча то ніби одне й те ж)
  • Водонепроникність (raincover, хоча було б добре водонепроникність і без нього)
  • Міцність і надійність. Бажано щоб замки були по дві штуки на один відділ, і хороші. Бо я часто пакую мало не 10 кг, і по об’єму теж до упору. Батьки харчі передають, а я крім комп’ютера книжки купляю.
  • Ергономічність. Застібка на грудях. Перенесення частини ваги на пояс.
  • Бажано яскраві світловідбиваючі елементи.
  • Бажано елементи пеналу (місце для кількох ручок), брелок (карабін де можна ключі вішати), і всілякі дрібні кишеньки.
  • Розширюваність (можливість збільшити об’єм розтягуванням головного відділу).
  • Компактність (можливість стиснути і скрутити, тому всілякі металеві каркаси в спинці – нафіг).

А ще, я досі не знайшов правильну шапку. Тому якщо десь побачите таку – повідомте будь-ласка.

Written by bunyk

Липень 20, 2016 at 23:09

Оприлюднено в Інструменти, Нещоденник

Як запам’ятати ключі до tar?

with 2 comments

Кожного разу коли я бачив файл з розширенням на зразок *.tgz, я пам’ятав що треба написати щось схоже на tar -авадакедавра! і магія трапиться. Але що точно – завжди гуглив.

Тепер якось випадково запам’ятав. Все просто. -x означає “eXtract”, тобто розпакувати. Так і пишемо: $ tar -x archive.tgz. На що tar нам:

tar: Refusing to read archive contents from terminal (missing -f option?)
tar: Error is not recoverable: exiting now

Бачте, сам нагадує, що якщо хочемо вказати файл, то треба вказати його після ключа. На що ми йому $ tar -xf archive.tgz, і він слухняно все розпаковує. Є ще ключ -v, який часто пишуть, але він просто каже показати список файлів що розпаковуються, і не є обов’язковим до запам’ятовування.

tar -x Ось і все.

Written by bunyk

Червень 30, 2016 at 01:26

Оприлюднено в Інструменти

Tagged with ,