[Из песочницы] Почему вам стоит изучить Go?

Всем привет! Представляю вашему вниманию мой перевод статьи (включая графики) Кевала Патела Why should you learn Go? Статья содержит много интересных фактов, которые, по моему мнению, будет полезно узнать новичкам в Go.


P.S.: Статья, как и большинство статей, на мой взгляд, отражает опыт и мнение автора, которое может не совпадать с вашим, и это нормально — сколько людей, столько и мнений.

Gophers

Изображение взято с ресурса kirael-art.deviantart.com/art/Go-lang-Mascot-458285682

“Go станет серверным языком будущего.” — Tobias Lütke, Shopify


За последние пару лет произошёл мощный рост нового языка программирования: Go, или Golang. Согласитесь, ничто так не может свести с ума разработчика, как новый язык программирования. Поэтому, я начал изучать Go 4-5 месяцев назад и вот что я могу сказать о том, почему вам стоит изучить этот новый язык.
Читать дальше →
[Из песочницы] Почему вам стоит изучить Go?
Source: habrahabr

[Из песочницы] Почему вы должны изучить Go?

Всем привет! Представляю вашему вниманию мой перевод статьи (включая графики) Кевала Патела Why should you learn Go? Статья содержит много интересных фактов, которые, по моему мнению, будет полезно узнать новичкам в Go.


P.S.: Статья, как и большинство статей, на мой взгляд, отражает опыт и мнение автора, которое может не совпадать с вашим, и это нормально — сколько людей, столько и мнений.

Gophers

Изображение взято с ресурса kirael-art.deviantart.com/art/Go-lang-Mascot-458285682

“Go станет серверным языком будущего.” — Tobias Lütke, Shopify


За последние пару лет произошёл мощный рост нового языка программирования: Go, или Golang. Согласитесь, ничто так не может свести с ума разработчика, как новый язык программирования. Поэтому, я начал изучать Go 4-5 месяцев назад и вот что я могу сказать о том, почему вы должны изучить этот новый язык.
Читать дальше →
[Из песочницы] Почему вы должны изучить Go?
Source: habrahabr

Новости онлайн-курсов Mail.Ru Group: перезапуск «Углублённого программирования на С++»

image

17 апреля мы перезапустили онлайн-курс «Углублённое программирование на С/С++» на платформе Stepik. Это курс для тех, кто знает С++ и хочет научиться использовать его в промышленной разработке. Мы упростили доступ к модулям, чтобы вы прошли курс в удобное время и получили сертификат. Но обо всём по порядку.

Читать дальше →
Новости онлайн-курсов Mail.Ru Group: перезапуск «Углублённого программирования на С++»
Source: habrahabr

GoTo MeetUp: Security by Default

Информационная безопасность — это важно; впрочем, это знание мало кому помогает. Количество соединенных general-purpose компьютеров (==сложность) растёт каждый день, происходят очень реальные инциденты от Heart или Cloudbleed до Stuxnet или проблем с бортовым компьютером Toyota (когда машина не останавливается), и ситуация не становится лучше сама по себе. Становится хуже, потому что «интернет вещей» — это стартапы, делающие физическую инфраструктуру типа лампочек или дверных замков (разработчики SCADA плачут кровавыми слезами). Потому что огромное количество кода пишется на memory-unsafe языках. Потому что образование разработчиков — это, как правило, либо про фичи (проекты / этожпрототип), либо про фундаментальные алгоритмы (что не помогает пониманию того, что система работает не в вакууме).

Кажется, что основных корней проблемы два: это небезопасный инструментарий — например, ЯП (C/C++) и библиотеки (OpenSSL), и люди. Люди забывают про ИБ, думают «выпустим что-нибудь, а потом разберёмся», не понимают tradeoff’ы своих инструментов (то, что «C — это быстро», знают все, а вот про memory unsafety и масштаб UB — немногие), etc. Первая проблема сейчас решается сообществом: разрабатываются безопасные языки типа Rust и простые, понятные библиотеки типа TweetNaCl. Остаётся вторая (ведь хорошим инструментам надо ещё научить, как и соответствующему мышлению).

Поэтому мы проводим митап по информационной безопасности Security by Default.

Читать дальше →
GoTo MeetUp: Security by Default
Source: habrahabr

Пост №3071722

Автор: Mind’s I

Навальный — о революции, Кавказе и СпартакеРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3071722″ }, «headline»: «Навальный — о революции, Кавказе и Спартаке / интервью :: политика :: Навальный :: вДудь», «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-%D0%9D%D0%B0%D0%B2%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E-%D0%B2%D0%94%D1%83%D0%B4%D1%8C-3792480.jpeg», «height»: 90, «width»: 120 }, «datePublished»: «2017-04-18T16:15:02+03:00», «dateModified»: «2017-04-18T16:15:02+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»: «» }
Комментировать 
Пост №3071722
Source: Joyreactor

Закон об онлайн-кассах: давайте ставить точки? Электронные деньги и агрегаторы

Сегодня анализировал toster, несколько форумов и блогов, где обсуждаются вопросы ФЗ №54 об онлайн-кассах (как ККТ) и пришёл к выводу, что абсолютное большинство онлайн-предпринимателей до сих пор не сделало выводов о том, что именно предписывает данный акт.


Ниже вы узнаете:


нужна ли ККТ при приёме пластиковых карт и электронных денег?

нужна ли ККТ при приёме платежей через агрегаторов?


Дабы не повторяться — остальные аспекты можно посмотреть тут и тут, или даже вот здесь. И да — ещё ликбез.


Итак, электронные деньги (Яндекс, Qiwi, PayPal, но — внимание! — не WebMoney).


Начинаем, как учат всех юристов-первокурсников с названия: ФЗ называется «О контрольно-кассовой технике при осуществлении наличных денежных расчетов и (или) расчетов с использованием электронных средств платежа».


Далее открываем мой «любимый» ФЗ №161 «О национальной платёжной системе», а именно — ст. 3 и читаем: «электронное средство платежа — средство и (или) способ, позволяющие клиенту оператора по переводу денежных средств составлять, удостоверять и передавать распоряжения в целях осуществления перевода денежных средств в рамках применяемых форм безналичных расчетов с использованием информационно-коммуникационных технологий, электронных носителей информации, в том числе платежных карт, а также иных технических устройств».


Идём дальше и читаем ст. 1.2 ФЗ №54 (тот, что о ККТ): «Контрольно-кассовая техника применяется на территории Российской Федерации в обязательном порядке всеми организациями и индивидуальными предпринимателями при осуществлении ими расчетов, за исключением случаев, установленных настоящим Федеральным законом». О сроках и субъектах уже говорил, поэтому акцентируемся на другом.
пояснение про исключения
Закон об онлайн-кассах: давайте ставить точки? Электронные деньги и агрегаторы
Source: habrahabr

[Перевод] Спросите Итана: как тёмная материя взаимодействует с чёрными дырами?

image


Чёрные дыры – одни из самых экстремальных объектов Вселенной: концентрация массы настолько огромной, что та коллапсирует в сингулярность в её центре, в полном согласии с общей теорией относительности. Атомы, ядра и даже фундаментальные частицы сминаются до произвольно малой толщины в нашем трёхмерном пространстве. В то же время всё, что падает в неё, обречено никогда не появляться обратно, а просто дополнять её гравитационное притяжение. Что это означает для тёмной материи? Наш читатель спрашивает:


Как тёмная материя взаимодействует с чёрными дырами? Засасывает ли её в сингулярность, как обычную материю, и дополняет ли это массу чёрной дыры? Если так, что случается с ней после того, как чёрная дыра испаряется посредством излучения Хокинга?


Отличный вопрос, и начать следует с того, что же такое чёрные дыры.
Читать дальше →
[Перевод] Спросите Итана: как тёмная материя взаимодействует с чёрными дырами?
Source: geektimes

Не верьте навигатору: уязвимости GPS и ГЛОНАСС

Изображение: 2Tales, Flickr


Сейчас приемник GPS/ГЛОНАСС есть не только в каждом смартфоне, но даже в тех устройствах, которые не особенно перемещаются — в промышленных установках, в датчиках телеметрии, в банкоматах. Кроме того, такие приемники обеспечивают навигацию в автоматически управляемых системах, от городского транспорта до военных дронов. Системы глобального позиционирования настолько глубоко проникли во все сферы нашей жизни, что большинство людей пользуются ими, не задумываясь о том, насколько им можно доверять.


Между тем уже есть множество примеров, подтверждающих, что подобные системы уязвимы к разнообразным атакам, включая spoofing, то есть подмену сигнала. Более 5 лет назад иранские военные смогли посадить американский беспилотник, используя данную технику. А в конце 2016 года темой многих СМИ стали искажения GPS и ГЛОНАСС в центре Москвы, около Кремля: навигаторы вдруг показывали своим пользователям, что они находятся в аэропорту Внуково. Мы решили выяснить, действительно ли нужно обладать возможностями спецслужб, чтобы спровоцировать подобные сбои.
Читать дальше →
Не верьте навигатору: уязвимости GPS и ГЛОНАСС
Source: habrahabr

Top 3D Expo 2017 состоялась


Вот и прошла вторая ежегодная конференция Top 3D Expo.


14 апреля 2017 года в столичном коворкинге DI Telegraph встретились производители и профессиональные пользователи 3D-техники и расходных материалов к ней, а также люди интересующиеся новинками технического прогресса в этой области.
Читать дальше →
Top 3D Expo 2017 состоялась
Source: geektimes

Китайский конкурент Steam готовится к выходу на мировой рынок

Популярный сервис цифровой дистрибуции Steam
скоро обзаведётся новым конкурентом. Китайская компания Tencent заявила о намерении
запустить свою платформу WeGame на глобальном рынке. Создателям Steam, […]
Китайский конкурент Steam готовится к выходу на мировой рынок
Source: 4pda