?

Log in

No account? Create an account
Долгая дорога домой
dr_vlat

Позапрошлой осенью, чёрт нас дернул с подругой (по примеру Ганди, я  теперь тут так буду супругу называть, а то от кондового "жена" за  километр разит кислым борщем) свалить на пару недель в Болгарию.

Всё как обычно, заказали на Wizz-е, сильно заранее, билеты. Так-же с отелями. И улетели.
Болгария  в бархатный сезон прекрасна. Точнее — была бы прекрасна, если бы не  засилие самого кондового Тагила. Но я об этом писал уже когда-то.

В  общем потусовались мы недельки две, и вдруг письмо от Визз-а. Так мол и  так, но у нас на ваш обратный рейс - четыре человека, включая вас  двоих. И с ссылкой на договор публичной оферты, параграф такой-то,  самолет ради вас четверых мы гонять не будем. Поэтому либо шилом в  глаз(зачеркнуто) либо давайте мы вам перенесем вылет в любой из  ближайших аэропортов, либо... вернем ваши 40 евро. :)

Не, ну прикольно, что...
Ближайшим  аэропортом оказалась не София, а Бухарест. Не по причине удаленности, а  по причине, что из Бухареста можно было улететь на следующий день, как у  нас кончались отели в Болгарии, а из Софии — двое суток надо было бы  там тусоваться как-то.

Кстати, тут сделаю лирическое отступление.  А что если бы мы везли патроны(зачеркнуто) мы, ведя праздный и  распутный образ жизни буржуа — промотали бы всё бабло к крайнему дню?  Заставляет задуматься.

Read more...Collapse )

Back to the rootz #2
dr_vlat
Так как у меня остался целый подписчик(!) то вернусь, пожалуй, на эту площадку.

Back to the rootz
dr_vlat
Интересно, а этот пост кто нибудь прочитает?

API
dr_vlat
Выводы сегодняшнего дня:

API вконтакта и телеграма — писал один и тот-же человек. И он относительно пряморук. Хотя любит олдскульные решения.
API сервисов гугла — писали пидарасы из gayglers. Да и сам гугль аппс — сборная солянка несовместимых друг с другом говен.
API Google+ — был настолько ублюдочным, что даже пидарасы из gayglers постеснялись его выкладывать в общий доступ. Поэтому в G+ нельзя делать автоматические репосты не-через-жопу. (возможно, это и было целью gayglers).
API пинтереста — писал джун-идеалист. Если интересно почему, могу накатать отдельный пост.
API фейсбука — при всей моей к нему предвзятости, наиболее прямой и приятный.

Электроника Страны Советов
dr_vlat
В расслабленом состоянии путешествую по советской и ранней российской электронике.

В очередной раз задаю себе вопрос, ну зачем... зачем! Яковлев написал продолжение
своего Биоконструктора '88-го года.

Оригинал:






Московская Рок-лаборатория, 1987
dr_vlat
Раз уж начал путешествие по анналам советской электроники, не могу пройти мимо довольно редкой записи Альянса - "На заре".
Кто эту композицию только не исполнял... Но именно эта запись - каноничная. Хотя бы потому что самая первая.

Пухлый дядька в моднючих очках - Олег Парастаев.
Он автор и аранжировщик композиции. Наяривает на неопознанных клавишах.
К сожалению, сейчас (хотя я считаю - что еще в то время, когда ушел из Альянса и организовал группу НРГ), заболел РМГМ (Русский Мир Головного Мозга). Шиза косит лучших.

Фронтмен, Игорь Журавлев - в своем сценическом образе. Так глядеть пустыми глазами через зал - надо уметь.
Кстати, 3 октавы в вокале встречаются очень нечасто, а он их вытягивает даже не напрягаясь.

В предыдущем посте упомянутый Биоконструктор, сидит в полном (первом) составе в зрительских рядах и ловит кайф.

Ну а лица совков, образца 87-го года, создавая контраст, только подчеркивают аутентичность этого видео (это живая запись, а не клип).


zsh, autoenv
dr_vlat
А не спеть ли мне песню? А не спеть.
Хотел написать длинный пост с интригующим названием "Методология использования фреймворка сценариев Gulp в веб-разработке", но на пол-пути, как обычно, махнул рукой "да кому это надо... кому надо — тот сам все знает, а кому не надо — тому и так не надо".

В общем, вместо этого, быстро и кратко расскажу про autoenv.
В некоторых проектах возникает необходимость использовать переменные окружения.
Какие нибудь FTP_USER и FTP_PWD. Например для того, чтобы не светить в конфигах эти данные.
В том-же Gulp-е, делается:
var user = process.env.FTP_USER;
var password = process.env.FTP_PWD;
и можно больше не беспокоиться, что пароль случайно где нибудь засветится.
Неудобство этого метода в том, что эти переменные приходится инициализировать каждую сессию терминала.
Писать export FTP_USER=myftpuser;export FTP_PASSWORD=myftppass .
Или делать отдельный скрипт, которые эти переменные инициализирует.
А если проектов много — делать это каждый раз еще и для текущего проекта.

Но для zsh (и кажется для bash и fish) есть плагин, который называется autoenv.
Принцип его действия крайне прост — при входе в директорию, он вызывает файл .env, находящийся в корне этой директории.
Прямой аналог действия cd dir; source ./env , только автоматически.

Если в .env прописать те самые
export FTP_USER=foo
export FTP_PWD=bar

То они будут подхвачены автоматом, после cd .
И это ну просто очень, очень удобно при работе с большим количеством проектов.

Ставится плаг (в случае с zsh) просто:
$ git clone https://github.com/Tarrasch/zsh-autoenv ~/.dotfiles/lib/zsh-autoenv

И добавляется к массиву плагинов в ~/.zshrc

Пост самолюбования
dr_vlat
Шаред хостинг, вордпресс, ~5000 записей, кастомные страницы, итп... Time to First Byte - 44мсек. Можно сделать 20, но по времени — дешевле с шареда уйти на VDS, чем переписывать вордпресс, по сути, с нуля.
У хипстерков-вейперов на том-же вордпресе получается порядка 2-3 секунд.

(скромно) Вот что значат прямые руки, затачивание вордпресса напильником под свои нужды, и грамотный подход к многоуровневому кэшированию.

ЖКТ (много мата)
dr_vlat
Много мата и жалоб на жизнь...Collapse )

Lamerz
dr_vlat
Теперь я знаю, откуда берутся ламеры.
https://www.google.com/maps/place/Lamerye,+Novgorod+Oblast,+Russia,+175456/@58.1582354,32.8872515,14z/data=!4m5!3m4!1s0x46b972c7d43145a3:0xbb40eaa0f453cdd9!8m2!3d58.1574342!4d32.9046214