Mac Shifford

Mac Shifford

hEl|0 W0r1d exP3r7. Code artisan. Current: Ruby, Elixir, Swift, JS. Next: Clojure, Haskell. Main gopher - gophers.by Co-founder - minsk.rb
Berlin, Germany
Поддержка инди разработчиков
thoughts

Поддержка инди разработчиков

Осознание того, что стоит поддерживать небольшие компании разработчиков, ко мне пришло после посещения продуктового рынка, который приезжает 3 раза в неделю на главную площадь города. На рынке дороже, чем в магазине, но у него есть одно достоинство: всё натуральное и производится вот прямо тут, в регионе. Можно в любой момент
1 min read
MacBook Pro with Touch Bar 2017
review

MacBook Pro with Touch Bar 2017

В декабре прошлого года я обновил себе домашний ноутбук: был MacBook Pro mid ’14 года, стал ’17 года. Долго не мог решить, какой купить: базовую версию без Touch Bar или базовую версию с ним. Первый дешевле на 400€, но и характеристики скромнее: 8 гигабайт памяти и 128 SSD. Если поднять
5 min read
10 дней с Android
thoughts

10 дней с Android

Ок, теперь, когда я привлек ваше внимание заголовком, уточню: 10 дней с Nexus 5X. Возможно поэтому опыт был не из лучших. Желание перебраться на другую экосистему у меня возникает где-то раз в 2 года: выходят новые, хорошие телефоны и новые операционные системы. Благо, времена, когда нужно было покупать новый Android
6 min read
productive programmer

Как писать дневник

В своём курсе “Продуктивный программист” [https://macshifford.me/pp/] я писал о важности ведения своего дневника. Если коротко: дневник важно писать для большей осознанности жизни. Многие начинали вести дневник, прочитав о нем в интернете, но быстро забрасывали. Почему? Вероятно потому, что хотелось сделать сразу всё идеально, ведь авторы статей пишут
1 min read
Minsk.rb: Зимняя Зина
conference

Minsk.rb: Зимняя Зина

24 января прошло очередное собрание любителей языка программирования Ruby: Зимняя Зина. Хотя я всё ещё считаю, что Ruby умирает (читай, теряет популярность, и всем нужно срочно бежать в Elixir, например), ребята из Минска так не считают: пришло больше 100 человек! И это на 3 доклада, после работы, в -12 градусов!
1 min read
Как не потратить ещё один год в пустую
productive programmer Featured

Как не потратить ещё один год в пустую

Новый год - хороший повод для новых целей и проектов. Все мы любим планировать грандиозные вещи на Новый год, но через месяц оказывается, что планы потихонечку уходят на верхнюю полку, а через несколько месяцев зарастают пылью. Длительные проекты - тяжело. Особенно, если цель абстрактна: “быть более здоровым”, “изучить Ruby”, “наконец
2 min read

Печальное состояние видеоплееров для macOS

MacOS никогда не была популярна среди разработчиков видеоплееров: есть встроенный QuickTime, который проигрывает популярные форматы, и ладно. Если память меня не подводит, были даже специальные плагины, которые добавляли поддержку большего количества видеоформатов для QT, но этот плеер всё равно был далёк от совершенства. Потом появился MPlayer, который поддерживал все популярные
2 min read
Итоги курса “Продуктивный программист”
announcement

Итоги курса “Продуктивный программист”

В это воскресенье я отправил последнее, восьмое письмо курса “Продуктивный программист” [https://macshifford.me/pp/]. Хочу поделиться статистикой. В последнем письме я попросил заполнить небольшую форму по вопросам курса. Пока рано говорить о результатах, но когда будет больше информации, обновлю курс. Подписалось 19 человек. И это очень круто! Потому что
2 min read
productive programmer

Отдельный диск для рабочих проектов

Из моего курса “продуктивный программист” [https://macshifford.me/pp/]: > Для разделения рабочих и домашних проектов я создал отдельный .dmg диск с помощью Disk Utility размером в 4 гигабайта, установил для него пароль. Когда нужно работать над рабочим проектом, я монтирую этот диск, ввожу пароль. После окончания работы все наработки
1 min read
Ticwatch E: первые впечатления
tech

Ticwatch E: первые впечатления

В конце ноября мне пришли часы Ticwatch E. То, что они доедут до меня, я сомневался до самого последнего момента, потому что этот проект я поддержал на кикстартере [https://www.kickstarter.com/projects/mobvoi/ticwatch-s-and-e-a-truly-optimized-smartwatch] . Редкий проект оттуда доходит до стадии производства и доставки пользователям. Но эти ребята смогли, молодцы!
3 min read
Anker периферия
tech

Anker периферия

Когда дело касается периферии для устройств, будь то телефон или ноутбук, я обычно покупаю официальную периферию, потому что знаю - будет работать, как нужно. Было время, когда я покупал китайские noname кабели, но они были, мягко говоря, не лучшего качества. Да и работали кое-как, например, вместо стандартной зарядки телефона за
2 min read
iPhone X
thoughts

iPhone X

Вчера (3 ноября) начались продажи iPhone X. Все сошли с ума, конечно же. Этот телефон ждали с самой презентации: совершенно новый айфон, который перевернет мир. Снова! Apple поступила коварно и выдала телефоны для обзора всего за 2 дня до старта продаж, интернет заполонили распаковки и первые впечатления (после 3х часов
3 min read
Про эго
productive programmer

Про эго

В рамках моего курса “Продуктивный программист” [https://macshifford.me/pp/] хочу поделиться с вами несколькими историями из моей практики работы программистом. Они не дополняют курс, это больше предпосылки к этому курсу, что-то вроде “что я понял за время работы программистом”. Может быть, в каких-то историях вы увидите себя, коллег или
1 min read
iPhone 8/8+
tech

iPhone 8/8+

Заходил вчера в Apple Store во Франкфурте (на Майне) и в корне поменял своё мнение про iPhone 8, а точнее о 8+. Конечно, было бы справедливо назвать его 7S, но Apple сделала “большой шаг”, видимо, в угоду новых поколений, которые стоит ждать в следующем году. 8 оказался очень хорошим вариантом,
2 min read
2 года Apple Watch
review Featured

2 года Apple Watch

На этой неделе Apple представили уже третье поколение своих часов - Apple Watch Series 3. Я хожу ещё с первым, Apple Watch Sport, серые, уже 2 года, и пока не вижу причин их менять. Разве что взять обновленные, чтобы не так UI тормозил, как сейчас. Но даже сейчас они выполняют
4 min read
iPhone 8/X
thoughts

iPhone 8/X

Вчера прошла презентация Apple. Наверняка, если даже вы не смотрели её, все СМИ были забиты сливами и предсказаниями. А теперь ещё неделю аналитика будет литься (от слова “вода”) из каждого чайника. Я уже писал о том, что люблю смотреть презентацию сам, без посредников и в полном объеме, не урезанную до
3 min read
Компаньоны (Р.А Сальваторе)
books

Компаньоны (Р.А Сальваторе)

Компаньоны - н-ная книга про вселенную Забытых Королевств, про Дзирта До’Урдена, тёмного эльфа, который отрёкся от своего наследия и стал рейнджером. Я давний фанат книг про Дзирта (Дриззта), можно сказать, вырос с ним. Первые книги в этой серии появились ещё в 1988, но нашёл я их только в году
1 min read
99 Bottles of OOP
books Featured

99 Bottles of OOP

Если вы уже читали книги Сэнди, можете представить язык, которым написана эта книга: много воды, много аналогий из реального мира. Если не читали ни одной, следующие абзацы для вас. Книги про программирование Помните, в начале 2000х годов начали появляться переводы книг про программирование, тогда было 2 типа книг: * программирование с
1 min read
Чашка кофе? My Ass!
thoughts

Чашка кофе? My Ass!

tl;dr: скоро по подписке будет абсолютно всё, тяжело конечно, но приходится платить. Лет 8 назад, когда я писал ещё в блог на общем хостинге от tut.by, я только-только начинал платить за домен и хостинг. Потом - за Lineage 2 на официальном сервере. Тогда я написал: “в скором будущем
3 min read
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 версии, что
2 min read
Горячий MacBook Pro
tricks

Горячий MacBook Pro

Не люблю лето по нескольким причинам: * жарко, потеешь * солнце светит в монитор * MacBook греется До MacBook Pro 13” у меня был Air, и проблем с нагревом не было, видимо, из-за конструкции Air, в котором место для кистей тонкое и лучше охлаждается. Не было проблем и с iMac, потому что внешняя
2 min read
Diablo 3: Reaper of Souls
games

Diablo 3: Reaper of Souls

Прошел на выходных Diablo 3: Reaper of Souls. Хотя купил её больше полугода назад, когда были новогодние скидки, только сейчас дошли руки пройти до конца. Конечно, “пройти” Diablo - это не совсем то, ради чего в него играют, потому что эта игра - гринд чистой воды, но мне был интересен
2 min read
Telegram канал про Майнц
announcement Featured

Telegram канал про Майнц

Каждый день больше двух часов я хожу по городу, в котором живу уже больше года. Наверное, уже не одну сотню километров прошел по плитке, асфальту и гальке города. Нашел не один десяток интересных мест, которые обычно не привлекают внимание туриста, бегущего сразу к витражам Шагала и в центр старого города.
1 min read
10 лет iPhone
thoughts

10 лет iPhone

На этой неделе первому iPhone исполнилось 10 лет. В честь этого события на MacStories вышла заметка с обзором того самого первого iPhone [https://www.macstories.net/reviews/iphone-1-0-the-10th-anniversary-macstories-review/] . Интересно почитать, вспомнить, какой он был топорный даже для того времени (например, 3G не было), и чем он стал сейчас. Помню, когда
2 min read