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

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

Posts Tagged ‘Лайфхаки

Як збудувати геодезичний купол?

with 4 comments

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

Картон в меблевій майстерні

Я погуглив які можна робити хатинки і знайшов таке на instructables. Але там виміри подані все ще в імперській системі і я вирішив перерахувати. І взагалі зробити проект правильною водоспадною методологією – поетапно.
Прочитати решту цього запису »

Written by bunyk

21 Грудня, 2019 at 21:22

Кілька рядків коду що підвищують продуктивність в рази

with 4 comments

«Не потоком шумних і галасливих фраз, а тихою, невтомною працею любіть Україну!»

Це клікбейтний заголовок, але тут ми дійсно за пару хвилин напишемо розширення до браузера, щось на зразок resquetime тільки просте як одноклітинні. Назвемо його наприклад higher power, бо воно працюватиме як підстраховка для нашої власної сили волі.

Створюємо директорію проекту

bunyk@bunyk-thinkpad:~/projects$ mkdir higher_power
bunyk@bunyk-thinkpad:~/projects$ cd higher_power/

А в ній файл manifest.json з наступним вмістом:

{
"manifest_version": 2,
"name": "Higher power",
"version": "1.0",

"description": "Helps you to avoid temptations",

"icons": {
},

"content_scripts": [
{
"matches": ["*://*.facebook.com/*"],
"js": ["power.js"],
"run_at": "document_start"
}
]
}

Версії і назва – обов’язкові поля, опис та icons – ні, але корисні, бо відображатиметься в списку додатків, а content_scripts описує який код завантажуавти при відкриванні певної адреси.

“run_at” каже запускати код ще до того як сторінка завантажиться, без цієї опції браузер пару секунд рендерить стрічку фейсбука, а тоді вже наш аддон починає щось робити.

Створимо цей код, в згаданому в маніфесті файлі power.js, нариклад так:

window.location.href="https://bunyk.wordpress.com/";

Замість bunyk.wordpress.com можна вписати https://www.udacity.com/, https://www.edx.org/, https://github.com/ чи щось таке.

Тепер відкриваємо в Firefox сторінку “about:debugging” (для інших браузерів самі з’ясуйте що і напишіть в коментарі будь ласка), натискаємо кнопку “Load Temporary Add-on…”, вибираємо будь-який файл з директорії нашого проекту, і насолоджуємось результатом.

Посилання

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension

Written by bunyk

30 Березня, 2019 at 00:38

Як запам’ятати ключі до 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 ,

Як написати свій букмарклет?

with 22 comments

Букмарклет (bookmark) – це слово створене поєднанням слів bookmark (закладка) і applet (application (застосунок) + зменшувальний суфікс -let). Таким чином правильним перекладом bookmarklet було б “закластуночок” (чи “застокладочка”), але ви цього краще не кажіть Юрку Зеленому. Але я відхиляюсь. Отож, букмарклет, це маленька програма що міститься в закладці.

Як її туди помістили? Ну, виявляється браузери крім протоколів http, ftp, ітп, розуміють такий протокол як javascript. І коли отримують посилання з цим протоколом, при кліку по ньому не змінюють сторінку, а виконують його href як код JavaScript. Щоб побачити приклад простого букмарклету, створіть документ bookmarklet.htm, і помістіть в нього такий код:

<html>
<head><meta charset="utf-8" /></head>
<body>
<a href="javascript:
    alert('Привіт!')
">Мій букмарклет</a>
</body>
</html>

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

Written by bunyk

10 Березня, 2016 at 14:31

Поживні речовини для кращої роботи мозку

with 3 comments

Вдруге подивився відео, цього разу намагаючись виписати все що зрозумів. Зрозумів правда небагато, бо там використовують багато назв речовин які я не знаю.

Що забезпечує оптимальне функціонування мозку? Відповідь – будь-що, чого бракує. (Закон мінімуму Лібіха).

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

Інше питання – чи є результати стабільними, чи може проявитись ефект звикання? Це дуже складне питання, бо ми легше помічаємо короткотермінові результати, ніж ефекти що проявляються через тиждень чи місяць.

Метаболізм – це ключ до функціонування мозку, бо він хоча займає 3% тіла, споживає 20% його енергії. Якщо мозок недоотримує 30% енергії – людина втрачає свідомість.

Існує дві системи виготовлення енергії в живих організмах:

Анаеробні Аеробні
Тип не окиснювані споживають кисень
Назва гліколіз окисне фосфорилювання
Паливо глюкоза Глюкоза або жирні кислоти
Відходи молочна кислота вуглекислий газ
Результат 2 АТФ до 38 АТФ

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

Яких поживних речовин найчастіше бракує для функціонування інтелекту?

  • Вітамінів B комплексу
  • Цинку (втрачається при еакуляції, таким чином те що мастурбація призводить до божевілля – частково правда 🙂 )
  • Вітаміну D (виробляється за допомогою сонця)
  • Магнію

Як отримати кращий сон?

  • Спати в тиші. Мозок завжди слухає. Якщо ви живете в місці де багато шуму (наприклад транспорту), створіть якийсь спокійний і передбачуваний фоновий шум.
  • Спати в темряві. (Світло пригнічує виділення мелатоніну)
  • Спати регулярно.
  • Прокидатись і засинати в червоному світлі (світанок і захід)
  • Усунути запалення (інфекції, алергії (в тому числі на їжу, наприклад найбільш поширені чутливості до пшениці, кукурудзи, дріжджів, молока – їх варто уникати.)), запалення кишківника через потрапляння туди неперетравлених часток їжі (треба при прийнятті їжі приймати цинк).

Як лікують депресію, якщо не рахувати Serotonin reuptake inhibitors?

  • Вітаміном B
  • Ще чимось чого я не зрозумів.

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

Ферментоване молоко та молокопродукти – кращі. Замініть кефіром.

Недоїдати – краще ніж переїдати.

Палеодієта – штука яку варто спробувати.

Good calories, bad calories – книжка з якою варто познайомитись.

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

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

Попросіть вашого лікаря провести якісь тести. Або інший спосіб – ставити експерименти над собою. Застосовувати наприклад A/B тестування з тетрісом.

Ось що я зміг зрозуміти. Звісно це все створює більше питань ніж дає відповідей. Що їсти? Бульбу з курячими стейками і заїдати таблетками з вітамінами?

Written by bunyk

10 Травня, 2015 at 20:45

Опубліковано в Конспекти

Tagged with ,