FrontFest.JS: ClojureScript на продакшене, оптимизация рендеринга React и как (не) впасть в депрессию с Angular |
|
[Перевод] Проблема с письмами в текстовом формате |
К сожалению, текстовые письма не обеспечивают такой же цикл обратной связи, как письма в формате HTML. Конечно, многие считают это благом. Но непреднамеренным результатом отсутствия таких сигналов является негативное влияние на рейтинг нашей репутации: из-за использования текстового формата нас чаще вносят в серые/чёрные списки, а обычно это значит, что мы уже *никому* не можем отправить письмо, пока проблема не разрешится.Читать дальше ->
Метки: author m1rko спам и антиспам it- инфраструктура спам электронная почта следящие изображения трекинг спам-фильтры mozilla |
[Перевод] (Без)болезненный NGINX Ingress |
Итак, у вас есть кластер Kubernetes, а для проброса внешнего трафика сервисам внутри кластера вы уже настроили Ingress-контроллер NGINX, ну, или пока только собираетесь это сделать. Класс!
Я тоже через это прошел, и поначалу все выглядело очень просто: установленный NGINX Ingress-контроллер был на расстоянии одного helm install
. А затем оставалось лишь подвязать DNS к балансировщику нагрузки и создать необходимые Ingress-ресурсы.
Спустя несколько месяцев весь внешний трафик для всех окружений (dev, staging, production) направлялся через Ingress-серверы. И все было хорошо. А потом стало плохо.
Все мы отлично знаем, как это бывает: сначала вы заинтересовываетесь этой новой замечательной штукой, начинаете ей пользоваться, а затем начинаются неприятности.
Читать дальше ->
Метки: author olemskoi системное администрирование серверное администрирование devops блог компании southbridge nginx kubernentes k8s ingress |
[Из песочницы] Обход ограничения WEB-браузеров на движке Chromium. Из одного iframe меняем содержимое другого iframe |
Метки: author Ujuf66 javascript html5 postmessage |
Философия статического анализа кода: у нас 100 программистов, анализатор нашел мало ошибок, он бесполезен? |
Метки: author EvgeniyRyzhkov управление разработкой управление проектами управление продуктом блог компании pvs-studio статический анализ кода c++ c# java |
Что нужно знать руководителю IT подразделения? |
Метки: author MaxRokatansky управление разработкой управление продуктом service desk блог компании отус itsm управление ит управление ит службой |
[Перевод] Взлом визуальной системы: 11 оптических иллюзий в графическом дизайне |
Метки: author MagisterLudi типографика интерфейсы графический дизайн веб-дизайн usability иллюзии morpheus matrix has you |
[Из песочницы] Постраничная навигация на PHP |
Метки: author Sandev php постраничная навигация скрипт |
Поиск решения для быстрого создания интерфейсов СУБД |
Практически каждый человек сталкивается с ведением какого-либо учета, сбором и анализом данных: от использования таблиц в экселе до работы с данными в клиент-банковском приложении. Повсеместно для такого учета используются различные системы управления базами данных (СУБД).
В статье я хотел бы рассказать о своем пути поиска такой системы.
Читать дальше ->
Метки: author navar графические оболочки mysql javascript django angularjs субд typescript angular2 angular4 orm opensourse node.js |
Серьезная уязвимость в популярной библиотеке шифрования подрывает безопасность миллионов крипто-ключей |
Метки: author ptsecurity криптография информационная безопасность блог компании positive technologies уязвимости факторизация безопасность |
[Из песочницы] Ошибка в десктопной версии Telegram for Windows |
Метки: author dzod читальный зал исследования и прогнозы в it telegram |
Камень в огород дизайнера |
“ Все ошибки которые допустил frontend разработчик ему вернутся при сборке сайта, все недоработки которые поленился прорисовать дизайнер будет додумывать верстальщик ”
Метки: author BlackStar1991 веб-дизайн верстка сайтов дизайн сайтов интернет-магазин opencart обучение дизайну |
[recovery mode] 3CX PBX Express: бесплатная АТС в облаке Google на 1 год |
|
[Перевод] Моноиды, полугруппы и все-все-все |
Если ты на практике используешь ООП, то хорошо разбираешься в таких вещах, как «паттерны проектирования». А знаешь ли ты, что есть множество полезных паттернов, которые не укладываются в этот стандартный список? К сожалению, многие из них связаны с «функциональным программированием», которое, согласно легенде, сложное и заумное. Если десять раз сказать слово «моноид», можно вызвать Дьявола.
Mark Seeman расскажет о функциональном программировании просто и быстро. Для этого он начал писать цикл статей, посвященных связи между паттернами проектирования и теорией категорий. Любой ООПшник, у которого есть 15 минут свободного времени, сможет заполучить в свои руки принципиально новый набор идей и инсайтов, касающихся не только функциональщины, но и правильного объектно-ориентированного дизайна. Решающим фактором является то, что все примеры — это реальный код на C#, F# и Haskell. Этот хабрапост — перевод самого начала цикла, первых трех статей, слитых воедино для удобства понимания.
Кроме того, с Марком можно пообщаться вживую, посетив конференцию DotNext 2017 Moscow, которая состоится 12-13 ноября 2017 г. в Москве, в «Славянская Рэдиссон». Марк прочитает доклад на тему «From dependency injection to dependency rejection». Билеты можно взять здесь.
Читать дальше ->
Метки: author olegchir функциональное программирование haskell c# .net блог компании jug.ru group моноид полугруппа f# |
[Из песочницы] SQL Server: Производительность при вставке данных в таблицу с кластеризованным индексом и без |
Метки: author rt001 sql microsoft sql server sql server index performance optimization tunning базы данных индексы производительность оптимизация |
Анонс RamblerFront& #3 |
Метки: author SanDark7 reactjs javascript html css блог компании rambler co frontend react i18n service worker |
Айтрекинг: доступные решения и их особенности |
|
[Из песочницы] BaumankaCoin – велосипед в 3000 строк или блокчейн на пальцах |
Про Blockchain сегодня не пишет только ленивый. Существует огромное количество статей разной степени понятности и полезности. Это очередная из них. Нам захотелось создать максимально простой, но работающий блокчейн и написать кратко, но понятно для неспециалистов, как же эта собака этот блокчейн работает. Так родился проект BaumankaCoin, исходники которого можно загрузить c GitHub-а.
Многие люди представляют себе технологию блокчейн и криптовалют как некий мега rocket science. Безусловно, чтобы понять все тонкости и нюансы – потребуется потратить много времени; но в действительности данная технология, если разобраться, оказывается гораздо более простой для понимания, чем принято считать. Реализовав свой coin мы намеревались помочь людям понять "на пальцах" устройство данных технологий.
Метки: author skalniy криптография блокчейн |
Fujitsu построит суперкомпьютер для исследования искусственного интеллекта |
Метки: author VASExperts высокая производительность блог компании vas experts vas experts искусственный интеллект суперкомпьютер fujitsu |
Cj — новый язык программирования |
Метки: author sitev_ru компиляторы javascript c++ компилятор |