Вы уже, наверное, поняли, что у меня есть не только страсть к словам типа “кинофильм” и “фотокарторчка”, но и страсть к странным видеофильмам. Вот ещё один как раз:
2015.09.15 17:48
По многочисленным требованиям я публикую очередную серию своих новых фотокарточек. В этот раз обработаны в стиле “монохромная фотография”. Радуйтесь, радуйтесь мои подписчики моему глубоко концептуальному творчеству!
2015.09.13 18:14
Бесподобный Зелёный кот продолжает угорать по космосу и запилил лекцию в Минске.
2015.09.03 20:11
Человечество считает что лето и хорошая экология — это хорошо. Но летом при хорошей экологии очень много насекомых. А так как я мальчик сладенький — ЭТИ ПЧЁЛЫ МЕНЯ УЖЕ ДОСТАЛИ.
2015.08.25 13:39
В то светлое время когда я научусь программировать я сделаю специальный раздел “что почитать перед сном”, а пока просто рекомендую что-то почитать:
И это, не надо меня опять благодарить в комментариях — я смущаюсь.
2015.08.14 01:43
Многие из вас с трепетом вспоминают “видео про коал” и я хочу вам показать не менее прекрасную песнь оленя:
2015.07.25 20:51
Самые последние новости из моей жизни: температура в аду +35
Возможно, больше новостей и не будет.
2015.07.22 16:26
Перепробовал миллионы музыкальных плееров под линуксом, но они все грустные. Что qmmp, что deadbeef обладают одним неприятным багом — если они закрываются неправильно, то они не сохраняют плейлисты и вообще настройки. Это очень, очень, очень раздражает.
Поэтому я решил улучшить свою жизнь и украл способ:
Конечно же, это только первая попытка. Когда-нибудь я научу ЭТО в плейлисты и другие расширения. Может быть даже прикручу menu от zsh. И может быть даже научу это слушать слушать медиа-клавиши.
2015.07.13 22:04
Если вы совершенно случайно являетесь поклонником совершенно беспощадно тупых и красивых фильмов, то я не могу удержаться от того чтобы вам посоветовать беспощадно тупой и красивый фильм.
2015.06.27 17:12
Вот, захотелось мне скачать файл курлом, указываю опции:
$local_file = fopen($file, 'w+'); $curl = curl_init($url); curl_setopt($curl, CURLOPT_TIMEOUT, -1); curl_setopt($curl, CURLOPT_FILE, $local_file); // Write curl response to file curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_BINARYTRANSFER, true); $result = curl_exec($curl); curl_close($curl); fclose($local_file);
И оно не работает! А всё потому что:
It appears that setting CURLOPT_FILE before setting CURLOPT_RETURNTRANSFER doesn’t work, presumably because CURLOPT_FILE depends on CURLOPT_RETURNTRANSFER being set.
Это прекрасно и очевидно! В очередной раз порадовался что пишу на пхп!
2015.06.26 13:56
Это вот ваше программерское сообщество так похоже на обычное человеческое чтобы вы там не говорили.
Однажды кто-то решил что node.js это плохо и запилилил свой форк io.js аргументировав это тем что в node.js не хотят принимать патчи и вообще делают что хотят. И подумаешь что они этот node.js и придумали, но они неправильно его развивают! И запилили форк io.js. Прошло время и в node.js так испугались, так испугались что у них перехватят инициативу и давай объеденяться с io.js, создали там управляющий совет и вообще всё очень, очень серъёзно.
А вторая смешная история связана с sourceforge. Некогда он был крутой площадкой для публикации своих программ и исходников, а потом придумали всякие гитхабы, а sourceforge продали кому-то. И новые владельцы осознав что купили никому не нужную ерунду давай пихать рекламу в инсталляторы ни с кем не посоветовавшись чтобы хоть как-то денег отбить. И вот ужасный блокировщик рекламы uBlock Origin целиком заблокировал SourceForge, а в sourceforge так испугались, так испугались что давай сразу же прекращать зеркалирование программ и привлекать сообщество к выработке новых правил.
А ведь взрослые люди вроде бы как.
2015.06.19 14:14
Как уже многие сотни из вас, многих миллионов, моих поклонников догадались (некоторые даже и пожалели меня убогого) что я пользуюсь vim’ом. Причём всё настолько плохо что я пользуюсь только vim’ом. И больше вообще ничем другим. У меня даже слово IDE связано с ужасной пыткой которую не пережить (куда милее мне мой маленький уютный ад с vim’ом).
Предприняв попытку опять сделать vim хоть сколько-нибудь приемлимым к использованию я наткнулся на некий потрясающий пост “Learning Vim in 2014: Getting More from Vim with Plugins“.
Немедленно сменил свой старый ущербный менеджер плагиов Pathogen (который, впрочем, ещё несколько часов назад меня устраивал более чем достаточно и менять я его не собирался) на Vundle и не пожалел. Я тут пару раз ходил по всем плагинам чтобы их погитпуллить, а тут оно само это будет делать (ну, каждый раз как команду вызову).
В этом же блоге из этой же статьи прочитал статью “A look at Ack” — заменитель grep’а для программистишек.
Немедленно установил и просто божественно счастлив. Не хватает главной фишки плагина ctrlp.vim, но зато в выводе нет этой идиотской grep’овой придури с "filename.txt: found !!!!"
и когда пытаешься скопировать имя оно, гадина, каждый раз с двоеточием копируется. Ну и да, наверное, это можно было настроить, но вы же понимаете что круче пользоваться крутым ack чем старым задротским унылым grep. К тому же ack написан на перле, а не на жалком C. Сплошные плюсы (вы же понимаете про какие я плюсы?).
Ну и до кучи плагин “ctrlp.vim” который по нажатию, как вы уже догадались, ctrl+p позволяет написать такое "co/in"
и оно вполне может найти такой файл "src/controller/index"
. Оказвыается, это называется “fuzzy searching” и уже давно в мейнстриме! Но самая крутая возможность — оно идёт из текущей дирректории вверх пока не найдёт .git и воспринимает её как ROOT. Милота.
На этом же сайте было сказано что автор преимущственно пользуется ctrl+p и :Ack, а NerdTree почти не пользует. А началось всё это безобразие у меня с того что я захотел чтобы у меня NerdTree во всех табах был одинаковый >_> (есть плагин, но он “мерцает”).
Ну и посмотрите, до кучи, в “Learning Vim in 2014” от того же автора.
2015.06.06 02:19
Очень, очень люблю слушать Савельева. Он такой уверенный человеконенавистник и шовинист, что прямо мимими.
И да, второе видео подряд за день! Это всё специально для того чтобы попасть в ТОП Блогов. Потерпите пару лет, я скоро перестану постить только видосики.
2015.06.03 23:33
2015.06.03 20:44
Очень, очень, очень давно мечтаю получить некое небольшое переносимое устройство к которому можно подключать монитор и клавиатуру и пользоваться им как компьютером. Это отличная альтернатива ноутбукам если нужно ходить только по маршруту дом-работа. А если бы там был хоть какой встроенный дисплей, то из этого можно было бы организовывать ноутбук.
Впрочем, всякие microsoft surface пытаются решить эту проблему, но слабенько. И вот новость:
В октябре компания Bq намерена выпустить первый смартфон с реализацией десктоп-режима – телефон можно будет подсоединить к монитору/телевизору через порт HDMI, подключить клавиатуру и мышь, и получить полноценную рабочую станцию, на которой будут доступна и синхронизирована вся информация, используемая при обращении с устройством в режиме телефона. Рабочее окружение при работе в режиме настольной системы будет построено на основе штатной оболочки Unity и обычных настольных приложений, используемых в сборке Ubuntu для десктоп-систем. При этом сосуществование десктоп-окружения и мобильных оболочек будет организовано в бесшовном режиме: все открытые в мобильном браузере страницы и сохранённые закладки будут доступны в полноценной настольной версии браузера, из десктоп-режима можно добавлять и редактировать контакты, осуществлять звонки, отправлять SMS, работать с календарём-планировщиком.
Судя по всему в телефоне будет тупо две системы: мобильная и полноценная и надо будет туда-сюда перезагружаться. Это, конечно, бред. Ну и телефоны пока слабенькие совсем, но вот лет через 5 телефоны по мощности будут как мой текущий ноутбук и, если к тому времени этой мощности будет хватать, будет жить уже намного интереснее, совсем как в будущем ^___^.
2015.06.01 23:55