announcement Обновление движка блога Как вы знаете [https://macshifford.me/tools-i-use-recommend/], для этого блога я использую движок ghost.org. Это новый (относительно других) движок, который создал один из разработчиков WordPress. Финансирование было собрано на kickstarter [https://www.kickstarter.com/projects/johnonolan/ghost-just-a-blogging-platform/description] . До этой недели движок был в 0.1.x версии, что
tricks Горячий MacBook Pro Не люблю лето по нескольким причинам: * жарко, потеешь * солнце светит в монитор * MacBook греется До MacBook Pro 13” у меня был Air, и проблем с нагревом не было, видимо, из-за конструкции Air, в котором место для кистей тонкое и лучше охлаждается. Не было проблем и с iMac, потому что внешняя
games Diablo 3: Reaper of Souls Прошел на выходных Diablo 3: Reaper of Souls. Хотя купил её больше полугода назад, когда были новогодние скидки, только сейчас дошли руки пройти до конца. Конечно, “пройти” Diablo - это не совсем то, ради чего в него играют, потому что эта игра - гринд чистой воды, но мне был интересен
announcement Featured Telegram канал про Майнц Каждый день больше двух часов я хожу по городу, в котором живу уже больше года. Наверное, уже не одну сотню километров прошел по плитке, асфальту и гальке города. Нашел не один десяток интересных мест, которые обычно не привлекают внимание туриста, бегущего сразу к витражам Шагала и в центр старого города.
thoughts 10 лет iPhone На этой неделе первому iPhone исполнилось 10 лет. В честь этого события на MacStories вышла заметка с обзором того самого первого iPhone [https://www.macstories.net/reviews/iphone-1-0-the-10th-anniversary-macstories-review/] . Интересно почитать, вспомнить, какой он был топорный даже для того времени (например, 3G не было), и чем он стал сейчас. Помню, когда
thoughts Наушники и музыка Мои первые наушники для цифровой музыки были обычные китайские затычки. Тогда и MP3 был 128 кбпс, и памяти мало в плеерах - таких наушников хватало. Потом наушники порвались, и я перешел на более высокий уровень: купил какие-то накладные наушники, вроде Филипс, не помню, тогда музыка заиграла для меня новыми красками.
announcement Обновления на macshifford.me Привет, давненько не было у меня поста с обновлениями платформы (контент фермы). Вот он! Самое главное: я завел Patreon [https://www.patreon.com/shiroginne] 🎊 Он пока небольшой, но зато мы в тельняшках. Если вы давно хотели угостить меня чашкой кофе, время настало: это можно сделать на Patreon [https://www.patreon.
programming Другое программирование и менеджмент В последнее время у нас сильно припекает (жарко на улице), поэтому только сейчас добрался послушать послешоу подкаста [http://devzen.ru/episode-0143a/] DevZen с гостем Егором Бугаенко [http://devzen.ru/episode-0143/]. Мне кажется, это просто лучший эпизод подкаста. Вот почему. Не часто попадаются гости с противоположным взглядом на жизнь, да ещё
links Blending Functional and OO Programming in Ruby, by Piotr Solnica Посмотрел старое выступление Петра Сольницы о том, как он работает (работал) с Ruby on Rails. * Почему мы используем OOD (Object Oriented Design)? Потому что он позволяет справляться со сложностью (кода) * Функциональные объекты * неизменяемые (immutable) * имеют один общий интерфейс - #call(input) * никаких side effects * всегда что-то возвращают * Работать с неизменяемыми
programming Пустозвонство в IT Друзья, признайтесь: мы все любим подтрунивать над другими программистами из других технологий: “а что, на ruby ещё кто-то пишет? Он же медленный…”, “пфф, Node.js 💩”, “да ваша Java без 32 Gb даже и не поднимется”, “а у вас правда кроме отступов ничего нет?(про python)” и так далее. Ну согласитесь,
links Проблемы неестественных интеллектов. Интеллекция Григория Бакунова («Яндекс») Послушал за вас доклад Григория Бакунова (@bobuk [https://twitter.com/bobuk]) про неестественные интеллекты (которые ИИ) и выписал несколько тезисов: * искусственный интеллект - не искусственный и не интеллект (прямо как морская свинка, прим. ред) * человечество не определилось с определением понятия интеллект * компьютер может распознавать образы и речь почти как человек
announcement Wunderlist всё Сегодня команда Wunderlist поделилась своими планами на будущее [https://www.wunderlist.com/blog/your-preview-of-microsoft-to-do/]: Wunderlist плавно перетекает в семейство продуктов Microsoft и становится Microsoft TO-DO. Это был вопрос времени, когда Microsoft закроет Wunderlist, и вот, время настало: > Wunderlist team has been working hard on To-Do, and are just as
review Mastodon Mastodon [https://github.com/tootsuite/mastodon] - платформа для ведения микроблогов с открытом исходным кодом. Платформа не классическая, когда есть сервер и миллион контактов к нему, а децентрализованная: представляет собой федеративную систему, любой человек может установить ПО на свой сервер и создать свой инстанс сети, который впоследствии может общаться с
links Программы и сервисы которые я использую Создал небольшой список [https://macshifford.me/tools-i-use-recommend/] программ и сервисов, которые я использую каждый день (или через день). Список [https://macshifford.me/tools-i-use-recommend/] будет пополняться в порядке важности приложений / сервисов. Если хотите небольшой обзор на какой-то пункт из списка - пишите! 🤗
thoughts Кофе Я люблю кофе. Люблю аромат, люблю тепло кружки [http://evil-furr.livejournal.com/63117.html], люблю звук кофеварки, которая делает для меня кофе, люблю сам делать кофе. Может быть, даже больше самого кофе мне нравится ритуал приготовления и горячая кружка в руках. Я уже так привык к чашке кофе за компьютером,
thoughts Обратная сторона программирования Ещё один подался в программисты [https://habrahabr.ru/post/282674/]. Ещё один верит в светлое будущее, интересные задачи, карьерный рост и большую зарплату. Ха! Он ещё не знает, во что вляпался. Всё это движение “каждый может и должен программировать” - полная ерунда, никто не должен программировать, чтобы жить в 21
thoughts Датчане, изменившие мою жизнь На этот пост меня натолкнул мой сегодняшний уход (в который раз) с TextMate на Atom. Как связаны текстовые редакторы с датчанами и жизнью? Расскажу: Первый датчанин (в хронологическом порядке влияния на жизнь) - Бьерн Страуструп [https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D0%B0%D1%83%
announcement Featured The blog goes wild (and Russian) tl;dr this blog will be in the Russian language from now on, all English posts go to my Medium account [https://medium.com/@shiroginne]. This blog was initially created as a blog about my programming experience and other IT topics. It could have continued like that, I could just
ruby wicked_pdf tips&tricks In the project I am developing there is a need to generate a PDF with different data (PDF is very popular in Germany). There is a couple of Ruby gems for this job, all of them are good, but one is the best - wicked_pdf [https://github.com/mileszs/
links What can a programmer do during Christmas holidays? I've written a sort article about what a programmer can do during Christmas holidays [https://medium.com/@shiroginne/%D1%87%D0%B5%D0%BC-%D0%B7%D0%B0%D0%BD%D1%8F%D1%82%D1%8C%D1%81%D1%8F-%D0%BF%D1%80%D0%BE%D0%B3%
lifehack Featured Some advice to the programmers looking for a job Lately I’ve been responsible for finding programmers for our small team. CVs are coming, people do their test tasks, we communicate. Sometimes it goes well, but more often it goes not so well. I’ve collected some advice for those who are looking for a new job. Brush up
underhood Newsletter under hood The weekly issue of my newsletter [https://macshifford.me/newsletter/] have been appearing for several months. I think this format is so convenient that many people want to start their own newsletters. That’s why I’d like to share my own newsletter experience. For sending letters I use Revue
Telegram channel A couple of months ago I started my own email newsletter [https://macshifford.me/i-starting-a-weekly-email-digest/] with the articles that I had read during the week with a short description. The format is still being developed, it changes from time to time but the idea remains the same. When I was
links Featured I am starting a weekly email digest tl;dr Hej all, I am starting a weekly email digest with the links to interesting posts, books, movies, games, etc. It will be in Russian but the resources it contains can be in different languages. Every Sunday morning. The main topics are: * programming (web and back end) * technology and
programming #Rustyweekend Rust [https://www.rust-lang.org] has been appearing on the Internet very often recently. Steve Klabnik attended RubyConferenceBy which was held a few weeks ago and spoke about combining Ruby and Rust in the same project. Although Rust language was originally developed as a systems programming language, the community liked