Вы используете интерфейсы в Go неправильно!.

С таким громким заголовком я думал сначала написать статью. Нет, на самом деле, вполне возможно, что у вас всё хорошо и эта статья — не про вас. Но очень часто, когда люди приходят из других языков, можно видеть, как они пытаются «притянуть за уши» паттерны из того языка, к которому они привыкли, и они в Go зачастую работают плохо.


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

Читать дальше →
Вы используете интерфейсы в Go неправильно!.
Source: habrahabr

Пост №3169752

Автор: taras111

Тем временем в Уральске (Казахстан) Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3169752″ }, «headline»: «Тем временем в Уральске (Казахстан) / хреновое лето :: зима :: китайцы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D1%85%D1%80%D0%B5%D0%BD%D0%BE%D0%B2%D0%BE%D0%B5-%D0%BB%D0%B5%D1%82%D0%BE-%D0%B7%D0%B8%D0%BC%D0%B0-%D0%BA%D0%B8%D1%82%D0%B0%D0%B9%D1%86%D1%8B-3949638.jpeg», «height»: 600, «width»: 600 }, «datePublished»: «2017-07-12T19:47:09+03:00», «dateModified»: «2017-07-12T19:47:09+03:00», «author»: { «@type»: «Person», «name»: «taras111» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3169752
Source: Joyreactor

Пост №3169746

Автор: taras111


Шаурма идеально сочетается с моим столом




Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/3169746″
},
«headline»: «Шаурма идеально сочетается с моим столом / шаурма :: хамелион»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img0.joyreactor.cc/pics/post/full/%D1%88%D0%B0%D1%83%D1%80%D0%BC%D0%B0-%D1%85%D0%B0%D0%BC%D0%B5%D0%BB%D0%B8%D0%BE%D0%BD-3949632.jpeg»,
«height»: 800,
«width»: 600 },
«datePublished»: «2017-07-12T19:42:57+03:00»,
«dateModified»: «2017-07-12T19:42:57+03:00»,
«author»: {
«@type»: «Person»,
«name»: «taras111″
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «»
}

Комментировать 
Пост №3169746
Source: Joyreactor

Левитирующий горшок для растений LePlant: подробности


Мы уже несколько раз публиковали на Geektimes статьи о левитирующих гаджетах. Некоторые выглядят просто изумительно, но не все из них работают идеально. На днях мы получили на обзор горшок LePlant, поэтому сегодня я расскажу о новинке, которая на некоторое время парализовала работу всего коллектива.


Горшок собран и сделан в России, постарались отечественные разработчики. Выглядит LePlant как смесь мечты садовода с мечтой гика. Один горшок хорошо, но если представить себе, как будет выглядеть офис или квартира, если поставить пару десятков таких устройств — «вау-эффект» однозначно обеспечен. Посмотрим, как все это работает.
Читать дальше →
Левитирующий горшок для растений LePlant: подробности
Source: geektimes

Пост №3169734

Автор: Mind’s I

https://meduza.io/shapito/2017/07/12/kanal-rossiya-24-zapodozril-oppozitsiyu-v-prodvizhenii-spinnerovРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3169734″ }, «headline»: «оппозиция :: спиннеры :: политика :: Россия24 :: маразм», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D1%81%D0%BF%D0%B8%D0%BD%D0%BD%D0%B5%D1%80%D1%8B-%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F24-%D0%BE%D0%BF%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D1%8F-3949620.jpeg», «height»: 537, «width»: 575 }, «datePublished»: «2017-07-12T19:32:33+03:00», «dateModified»: «2017-07-12T19:32:33+03:00», «author»: { «@type»: «Person», «name»: «Mind’s I» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «https://meduza.io/shapito/2017/07/12/kanal-rossiya-24-zapodozril-oppozitsiyu-v-prodvizhenii-spinnerov» }
Комментировать 
Пост №3169734
Source: Joyreactor

Опрос: посещали ли вы компьютерные клубы?

Компьютерные клубы — такая же неотъемлемая часть игровой культуры России, как легендарная «Денди», «Новая реальность» Сергея Супонева и вечно мрущие тамагочи. Затхлые полуподвальные помещения, админы в […]
Опрос: посещали ли вы компьютерные клубы?
Source: 4pda

Пост №3169709

Автор: Yaoicko

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://anime.reactor.cc/post/3169709″ }, «headline»: «Akko Kagari :: Diana Cavendish :: Anime Комиксы :: Little Witch Academia :: Shoujo Ai (Сёдзе Аи ) :: bukei :: Anime (Аниме)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Anime-Little-Witch-Academia-Diana-Cavendish-Akko-Kagari-3949587.jpeg», «height»: 780, «width»: 1280 }, «datePublished»: «2017-07-12T19:10:39+03:00», «dateModified»: «2017-07-12T19:10:39+03:00», «author»: { «@type»: «Person», «name»: «Yaoicko» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3169709
Source: Joyreactor

Tcl/Tk. Разработка графического пользовательского интерфейса для утилит командной строки

Тестируя облачный токен на различных платформах, меня не покидала мысль о некой несправедливости: почему утилиты конфигурирования токенов PKCS#11 на платформе MS Windows имеют графический интерфейс, а для других платформ его нет. И в первую очередь это касается базовой утилиты p11conf, которая доступна для свободного использования, и является утилитой командной строки, взаимодействие с которой осуществляется через стандартный ввод/вывод.
Читать дальше →
Tcl/Tk. Разработка графического пользовательского интерфейса для утилит командной строки
Source: habrahabr

Доступный Neffos X1 Lite на Android 7.0 представлен в России

Компания TP-Link объявила о скором начале продаж в России нового смартфона Neffos X1 Lite. Аппарат является «облегчённой» версией представленного ещё в начале этого года Neffos X1. Смартфон сохранил все […]
Доступный Neffos X1 Lite на Android 7.0 представлен в России
Source: 4pda

Обзор новинок и обновлений игр для Android (3 — 9 июля 2017)

Опубликован дайджест «Обзор новинок и обновлений игр для Android» за период 3 — 9 июля 2017.

Новых игр: 22

Обновлений: 85

Большое спасибо всем, кто принимал участие в их создании.

Если у Вас есть предложения […]
Обзор новинок и обновлений игр для Android (3 — 9 июля 2017)
Source: 4pda