Beego — это уже не Go

Автор: admin от 16-03-2019, 19:30, посмотрело: 84

Любой хайп весьма забавен, когда смотришь на него со стороны. Менее забавен, когда оказываешься в него вовлечен напрямую.



Хайп Go пришелся где-то на 2014ый год, когда авторы приложений имевших от силы 1000RPM (requests per minute) вдруг как один решили, что им срочно нужен concurrency, потому что вот-вот их 1000RPM превратиться в 1000RPS (что тоже не так много, на самом деле).



Результатом хайпа стало то, что к Go приобщилось много людей, привыкших к MVC архитектуре приложения, буть то Spring, Django или Ruby on Rails. И эту архитектуру, как сову на глобус, они стали натягивать на Go. Так появились кадавры вроде Beego и Revel. Revel благополучно сдох, хотя его и пытаются все еще откачать. А вот о Beego хочется поговорить отдельно.



Немалый вклад в продвижение Beego среди масс вложил Richard Eng своим циклом статей «A word the Beegoist». Практически «Евангелие от Ричарда». Иронично, что не смотря на то, что Ричард оголтело продвигает Go, сам он на нем не пишет.



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

Категория: Веб-разработка

 

Google Play Store переходит на стандартизацию значков приложений

Автор: admin от 16-03-2019, 19:25, посмотрело: 57

Google объявил, что разработчики приложений, отправляющие свои приложения в Google Play Store, должны будут соответствовать определенным спецификациям, когда дело доходит до дизайна значка их приложения. Спецификация вынудит разработчиков обновлять «магазинный» значок своего приложения следующих нескольких месяцев, чтобы улучшить работу Google Play Store.



Google Play Store переходит на стандартизацию значков приложенийСлева направо: оригинальный значок, новый значок, оригинальный значок в устаревшем режиме

Категория: Google

 

Ретро игровая приставка своими руками

Автор: admin от 16-03-2019, 17:35, посмотрело: 89

Ретро игровая приставка своими руками

Этот пост является введением в мой проект "самодельной" консольной видеоприставки сделаной с нуля. Я вдохновлялся как ретро консолями так и современными образцами, но у меня получилась своя собственная архитектура. Мои друзья постоянно мне говорили, что я должен рассказать о своём проекте, а не делать всё исключительно "для себя", так что вот я публикую этот пост.

Категория: Game Development

 

Кандидат в президенты США предложила разделить бизнес Amazon, Google и Facebook для стимулирования конкуренции

Автор: admin от 16-03-2019, 14:45, посмотрело: 63

Кандидат в президенты США предложила разделить бизнес Amazon, Google и Facebook для стимулирования конкуренции



Изображение: Unsplash




Сенатор Элизабет Уоррен, которая планирует участвовать в выборах президента США, представила подробный план по разделению бизнеса компаний Amazon, Google и Facebook. По ее мнению эти ИТ-гиганты стали слишком большими и обладают такими ресурсами, что наносят вред американской экономике и ставят под угрозу демократические ценности.

Категория: Facebook, Google

 

Настройка 802.1X на коммутаторах Cisco с помощью отказоустойчивого NPS (Windows RADIUS with AD)

Автор: admin от 16-03-2019, 13:55, посмотрело: 515

Настройка 802.1X на коммутаторах Cisco с помощью отказоустойчивого NPS (Windows RADIUS with AD)

Рассмотрим на практике использование Windows Active Directory + NPS (2 сервера для обеспечения отказоустойчивости) + стандарт 802.1x для контроля доступа и аутентификации пользователей – доменных компьютеров – устройств. Ознакомиться с теорией по стандарту можно в Wikipedia, по ссылке: IEEE 802.1X



Так как “лаборатория” у меня ограничена по ресурсам, совместим роли NPS и контроллера домена, но вам я рекомендую такие критичные сервисы все же разделять.



Стандартных способов синхронизации конфигураций (политик) Windows NPS я не знаю, поэтому будем использовать скрипты PowerShell, запускаемые планировщиком заданий (автор мой бывший коллега). Для аутентификации компьютеров домена и для устройств, не умеющих в 802.1x (телефоны, принтеры и пр), будет настроена групповая политика и созданы группы безопасности.



В конце статьи расскажу о некоторых тонкостях работы с 802.1x – как можно использовать неуправляемые коммутаторы, dynamic ACL и пр. Поделюсь информацией об отловленных “глюках”…

Категория: Windows

 

Суверенный интернет — за наши деньги

Автор: admin от 16-03-2019, 13:55, посмотрело: 71

Суверенный интернет — за наши деньги


Законопроект № 608767-7 об автономной работе Рунета был внесён в Госдуму 14 декабря 2018 года, а в феврале одобрен в первом чтении. Авторы — сенатор Людмила Бокова, сенатор Андрей Клишас и депутат Андрей Луговой.



Ко второму чтению для документа подготовили ряд поправок, в том числе одну очень важную. Затраты операторов связи на закупку и обслуживание оборудования будут компенсировать из бюджета. Об этом рассказала один из авторов законопроекта, сенатор Людмила Бокова.

Категория: Яндекс

 

Trust, Advise, Suggest — охота за настоящими отзывами на программное обеспечение

Автор: admin от 16-03-2019, 13:55, посмотрело: 52

Trust, Advise, Suggest — охота за настоящими отзывами на программное обеспечение


Услуги исследования информационных технологий оказываются ныне бесплатно. Звучит невероятно, но факт. Обзорные платформы (в переводе с английского — “Review Platforms”), аккумулируют в своих каталогах самый популярный контент про программное обеспечение, услуги, аппаратное обеспечение и собирают отзывы самых настоящих пользователей этих информационно технологических решений. Теперь CIO при выборе ИТ продуктов не только интересуется мнением специалистов, но и просматривает веб страницы этих независимых источников информации.

Категория: Яндекс

 

Как реализовать язык программирования на JavaScript. Часть 2: Интерпретатор

Автор: admin от 16-03-2019, 13:55, посмотрело: 43

Здравствуйте! Представляю вам вторую часть моего перевода руководства реализации своего языка программирования на javascript — PL Tutorial.



От переводчика



Мы создадим свой язык программирования — ?зык (в оригинале — ?anguage). В процессе создания мы будем использовать достаточно много интересных техник, таких как рекурсивный спуск, стиль передачи управления, базовые техники оптимизации. Будет создано две версии интерпретатора — обычный и CPS-интерпретатор, транс-компилятор в javascript.



Автор оригинала — Mihai Bazon, автор известной библиотеки UglifyJS (инструмент для минимизации и форматирования JS-кода).

Категория: Яндекс

 

«Яндекс» будет искать пиратов при помощи робота

Автор: admin от 16-03-2019, 13:55, посмотрело: 42

Компания «Яндекс» в скором времени планирует внедрить новый способ убирать из результатов поиска больше ссылок на пиратский контент, о чем сообщают «Ведомости». Компания создала и уже запустила специализированную программу-робота, которая ищет в сети страницы с контентом, аналогичные тем, что уже попали в «пиратский реестр». Для улучшения эффективности программа использует принципы машинного обучения.



В прошлом году крупнейшие российские медиакомпании призвали активнее бороться с пиратством. Так, медиахолдинги, онлайн-кинотеатры и продюсеры подписали с интернет-компаниями меморандум о борьбе с пиратством. Одно из положений меморандума указывает на необходимость во внесудебном порядке удалять из результатов поиска ссылки на страницы с пиратскими копиями фильмов и сериалов.

Категория: Яндекс

 

Получение разрешения на работу в Чехии: смена работодателя в случае дуальной трудовой карты

Автор: admin от 16-03-2019, 13:50, посмотрело: 49

Добрый день, уважаемые читатели!



Я уже писал о том, как можно получить дуальную трудовую карту чтобы легально работать в Чехии, уже находясь в стране. Сейчас я бы хотел рассказать о процедуре смены работодателя в случае дуальной трудовой карты. Кому интересно, прошу под кат.

Категория: Веб-разработка

 
Назад Вперед