マック・シフォード

マック・シフォード

The Journal

Другое программирование и менеджмент
programming

Другое программирование и менеджмент

В последнее время у нас сильно припекает (жарко на улице), поэтому только сейчас добрался послушать послешоу подкаста [http://devzen.ru/episode-0143a/] DevZen с гостем Егором Бугаенко [http://devzen.ru/episode-0143/]. Мне кажется, это просто лучший эпизод подкаста. Вот почему. Не часто попадаются гости с противоположным взглядом на жизнь, да ещё
2 min read
links

Blending Functional and OO Programming in Ruby, by Piotr Solnica

Посмотрел старое выступление Петра Сольницы о том, как он работает (работал) с Ruby on Rails. * Почему мы используем OOD (Object Oriented Design)? Потому что он позволяет справляться со сложностью (кода) * Функциональные объекты * неизменяемые (immutable) * имеют один общий интерфейс - #call(input) * никаких side effects * всегда что-то возвращают * Работать с неизменяемыми
1 min read
Пустозвонство в IT
programming

Пустозвонство в IT

Друзья, признайтесь: мы все любим подтрунивать над другими программистами из других технологий: “а что, на ruby ещё кто-то пишет? Он же медленный…”, “пфф, Node.js 💩”, “да ваша Java без 32 Gb даже и не поднимется”, “а у вас правда кроме отступов ничего нет?(про python)” и так далее. Ну согласитесь,
2 min read
links

Проблемы неестественных интеллектов. Интеллекция Григория Бакунова («Яндекс»)

Послушал за вас доклад Григория Бакунова (@bobuk [https://twitter.com/bobuk]) про неестественные интеллекты (которые ИИ) и выписал несколько тезисов: * искусственный интеллект - не искусственный и не интеллект (прямо как морская свинка, прим. ред) * человечество не определилось с определением понятия интеллект * компьютер может распознавать образы и речь почти как человек
1 min read
Wunderlist всё
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
1 min read
Mastodon
review

Mastodon

Mastodon [https://github.com/tootsuite/mastodon] - платформа для ведения микроблогов с открытом исходным кодом. Платформа не классическая, когда есть сервер и миллион контактов к нему, а децентрализованная: представляет собой федеративную систему, любой человек может установить ПО на свой сервер и создать свой инстанс сети, который впоследствии может общаться с
3 min read
Программы и сервисы которые я использую
links

Программы и сервисы которые я использую

Создал небольшой список [https://macshifford.me/tools-i-use-recommend/] программ и сервисов, которые я использую каждый день (или через день). Список [https://macshifford.me/tools-i-use-recommend/] будет пополняться в порядке важности приложений / сервисов. Если хотите небольшой обзор на какой-то пункт из списка - пишите! 🤗
Кофе
thoughts

Кофе

Я люблю кофе. Люблю аромат, люблю тепло кружки [http://evil-furr.livejournal.com/63117.html], люблю звук кофеварки, которая делает для меня кофе, люблю сам делать кофе. Может быть, даже больше самого кофе мне нравится ритуал приготовления и горячая кружка в руках. Я уже так привык к чашке кофе за компьютером,
1 min read
Обратная сторона программирования
thoughts

Обратная сторона программирования

Ещё один подался в программисты [https://habrahabr.ru/post/282674/]. Ещё один верит в светлое будущее, интересные задачи, карьерный рост и большую зарплату. Ха! Он ещё не знает, во что вляпался. Всё это движение “каждый может и должен программировать” - полная ерунда, никто не должен программировать, чтобы жить в 21
3 min read
Датчане, изменившие мою жизнь
thoughts

Датчане, изменившие мою жизнь

На этот пост меня натолкнул мой сегодняшний уход (в который раз) с TextMate на Atom. Как связаны текстовые редакторы с датчанами и жизнью? Расскажу: Первый датчанин (в хронологическом порядке влияния на жизнь) - Бьерн Страуструп [https://ru.wikipedia.org/wiki/%D0%A1%D1%82%D1%80%D0%B0%D1%83%
1 min read