Архив за 22 декабря 2017 - 5

От автора. Уже пятый декабрь подряд в блоге GopherAcademy самые разные представители Go-сообщества делятся своим опытом в рамках специальной предрождественской серии постов. В этом году я тоже решила предложить свою статью, написанную по мотивам первой части нашего с Игорем Должиковым мастер-класса по микросервисам. На Хабре небольшую часть этого руководства мы уже рассматривали ранее.

Если вы когда-либо пробовали Go, вы знаете, что писать сервисы на Go очень просто. Нам нужно буквально несколько строк кода для того, чтобы можно было запустить http-сервис. Но что нужно добавить, если мы хотим приготовить такое приложение в продакшн? Давайте рассмотрим это на примере сервиса, который готов к запуску в Kubernetes.

Все шаги из этой статьи можно найти в одном теге, или вы можете следить за примерами статьи коммит за коммитом.

Читать полностью »

Беларусь первой в мире легализовала смарт-контракты и отменила подоходный налог для майнеров - 1В течение последнего года в коридорах власти и белорусском IT-сообществе обсуждалась главная тема: льготы для Парка высоких технологий (ПВТ) могут отменить, точнее, не продлить. Критики говорили, что у программистов самые высокие зарплаты — в несколько раз выше средних зарплат в стране. С какой стати давать «жирным котам» льготы по уплате взносов в Фонд социальной защиты населения и предоставлять другие налоговые вычеты? Бюджет и ФСЗН лишаются больших денег.

Но сторонники продления льгот предъявляли главный козырь: ПВТ стал одним из главных источников по привлечению валюты в страну: в результате белорусские IT-компании хорошо известны во всём мире. Нужно не только сохранить льготы, но и расширить их на другие сферы бизнеса. Более того, нужно максимально поддерживать и внедрять IT во всех областях экономики и общества, потому что это будущее человечества.

К счастью, в столкновении хозяйственного и IT-лобби президент выбрал сторону IT. Сегодня на встрече с представителями деловых кругов Александр Лукашенко объявил о подписании «революционного» декрета «О развитии цифровой экономики» (основные положения документа, текст пока не опубликован), который впервые вводит в правовое поле понятия майнинга, блокчейна, смарт-контрактов, токенов. Он вводит налоговые льготы по майнингу и обмену криптовалют. И самое главное — ПВТ освобождается от налога на прибыль и НДС до 1 января 2049 года.
Читать полностью »

Привет! Меня зовут Анна, я руководитель образовательных проектов в Avito. Нам кажется очень важным способствовать тому, чтобы начинающие (и не только) разработчики узнавали о самых крутых технологиях на рынке. Поэтому мы делаем целый пул образовательных онлайн-проектов в партнёрстве с лучшими площадками. Подробно о них рассказываю под катом, там же раскрываю наши планы на будущее.

Программировать хочу, пусть меня научат! Образовательные проекты Avito - 1

Читать полностью »

Компания WaterCool начала продажи водоблоков HeatKiller IV, предназначенных для процессоров AMD Ryzen Threadripper.

Водоблок Heatkiller IV предложен в четырех вариантах

Водоблок, совместимый с процессорами AMD в исполнении TR4 (известном также как SP3r2), предложен в четырех вариантах: Pure Copper, Copper-Nickel, Acryl-Nickel Black и Acryl-Nickel Red.

Болтовня ничего не стоит. Покажите мне код.
— Linus Torvalds

Всем привет! Я работаю программистом в маленькой (но гордой) gamedev-конторе. В последние несколько лет фирма выпускает casual игры под мобилки в жанре match3. Пишем мы на C# (что не может не радовать) и не используем Unity (ну почти). Так сложилось, что основная зона моей ответственности — gameplay и UI. А ещё я без ума от C#’а и его экосистемы. Сегодня хочу рассказать, как у меня получилось применить инструмент анализа и модификации кода Roslyn для редактирования игрового контента. Кому интересно — прошу под кат.

Примечание. Разделы, в которых разбирается способ реализации и приводятся примеры кода отмечены с помощью [технический раздел] в заголовках. Если нет желания погружаться в детали на таком уровне, просто пропускайте их. На общем понимании идеи это не скажется.
Читать полностью »

Человечество мечтает заселить Луну и Марс еще с середины двадцатого века. Но после «космической гонки» 60-70-х годов мысль о колонизации отошла на задний план. И лишь недавно человечество вернулось к ранее задуманному. В нашей инфографике мы собрали смелые планы, проекты и технологии по заселению Луны и Марса.Читать полностью »

Эффективность рекламных форматов и сетей в 2017 году: анализ 69 млрд показов рекламы - 1

Appodeal выпустил отчет об эффективности рекламы, встроенной в мобильные приложения: с января по ноябрь 2017 год мы анализировали 30 000 приложений, 69 миллиардов показов и 60 источников рекламного деманда и пять регионов мира. Performance Index поможет разработчикам понять, на какие рекламные форматы и сети следует ориентироваться в следующем году.
Читать полностью »

Квартал и год подходят к концу, так что аналитики спешат подвести их предварительные итоги.

Специалисты IC Insights посвятили свой очередной отчет ситуации на рынке памяти DRAM, где в этом году наблюдался значительный подъем. По их оценке, продажи DRAM в четвертом квартале 2017 года достигнут рекордно высокого значения 21,1 млрд долларов. Этот показатель на 65% выше показателя за четвертый квартал 2016 года.

В целом за год рынок DRAM вырос на 74%. Это наибольший показатель с 1994 года, когда был зафиксирован рост на 78%. В среднем в период с 1993 по 2017 год рост составлял 13% в год.

После некоторого перерыва, мы возобновляем выпуски ITренировки.

КПДВ

Предлагаю Вашему вниманию подборку интересных задач, встречающихся на собеседованиях в IT-компании — их регулярное решение позволит немного подготовиться к предстоящему собеседованию и просто держать себя в тонусе.

Ниже приведены вопросы и задачи для соискателей в Google, с различным уровнем сложности.
Читать полностью »

Предыстория

Начинается новый проект, собрана смышленая команда человек так из 7, намечен roadmap, согласованы сроки и бюджет ,- вроде бы все идет по плану, и счастью разработчиков нет предела. Так и слышны фразы: “Наконец-то не придется писать на (подставить angular 1, jquery, vanilla js) и можно будет использовать по-настоящему современные, модные и быстрые фреймворки! Вот в этом проекте все точно будет как надо: каждый метод будет задокументирован, 100% code coverage, CI интеграция, scrum с естимейтами, webpack, babel и стакан с реактовским смузи…” Все дружно хейтят старые глючные приложения, в которых никто толком не может разобраться, и восхваляют новое, которое, по их суждению, будет просто огонь. Знакомая ситуация, не правда ли? Но если вы хоть раз сталкивались с данным сценарием, то прекрасно и без меня знаете, что происходит через 3-4 месяца активной работыЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js