Yii 2.0.11

Автор: admin от 1-02-2017, 22:00, посмотрело: 257

Состоялся релиз PHP фреймворка Yii версии 2.0.11. Инструкции по обновлению и установке можно найти на официальном сайте http://www.yiiframework.com/download/.


Версия 2.0.11 содержит более 110 улучшений и исправлений.


Четыре небольших изменения могут затронуть существующие приложения, так что стоит обратить внимание на UPGRADE.md.


Огромное спасибо нашему замечательному сообществу. Мы сделали это вместе!


За процессом разработки Yii 2 можно следить поставив звёздочку на GitHub. Также у нас есть Twitter и Facebook.


Так как уже ведутся работы над Yii 2.1, убедитесь, что версия фреймворка в composer.json прописана как ~2.0.11. В противном случае после релиза 2.1 проект может поломаться.


Далее мы рассмотрим самые интересные изменения и улучшения, вошедшие в релиз. Полный список доступен в CHANGELOG.

Категория: Программирование

 

Преступников обнаружили с помощью службы ATP в Защитнике Windows

Автор: admin от 1-02-2017, 19:50, посмотрело: 183

Когда в декабре 2016 года немецкий промышленный конгломерат сообщил, что в начале года подвергся атаке, оказалось, что за взломом данных стояла профессиональная преступная группа, занимающаяся промышленным шпионажем. По данным немецкой прессы, атака осуществлялась на базе внедряемого файла из семейства Winnti, который обеспечивал злоумышленникам постоянный доступ к сети конгломерата с февраля 2016 года.

Под катом мы рассмотрим внедренный вредоносный файл Winnti в том виде, в котором он использовался двумя известными преступными группами BARIUM и LEAD. Мы посмотрим, как они внедряли файл в различные системы, а также узнаем, с помощью каких методов исследователи Microsoft его отслеживали.

Преступников обнаружили с помощью службы ATP в Защитнике Windows

Категория: Информационная безопасность, Microsoft, Windows

 

Архитектура микросервисов

Автор: admin от 1-02-2017, 17:40, посмотрело: 1499

Архитектура микросервисов

К сожалению, у меня нет опыта работы с микросервисами, но около года назад я очень активно интересовался этой темой и изучил все источники информации, какие смог найти. Я просмотрел несколько выступлений на конференциях, прочитал несколько статей очень авторитетных и опытных специалистов вроде Мартина Фаулера, Фреда Джорджа, Эдриана Кокрофта и Криса Ричардсона, чтобы как можно больше узнать о микросервисах. Эта статья — результат моих изысканий.

Категория: Программирование » Веб-разработка

 

Gitlab «лежит», база уничтожена (восстанавливается)

Автор: admin от 1-02-2017, 16:45, посмотрело: 414

Gitlab «лежит», база уничтожена (восстанавливается)
Вчера, 31 января, сервис Gitlab случайно уничтожил свою продакшн базу данных (сами гит-репозитории не пострадали).

Дело было примерно так.

Категория: Админитстрирование » Системное администрирование

 

Погружение в Robolectric

Автор: admin от 1-02-2017, 15:55, посмотрело: 266

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


Под катом расскажу о внутреннем устройстве фреймворка для unit-тестирования Android-приложений — Robolectric.


Погружение в Robolectric

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

 

CEF, ES6, Angular 2, TypeScript использование классов .Net Core для расширения возможностей

Автор: admin от 1-02-2017, 15:55, посмотрело: 215

Меня все спрашивают — «Зачем это нужно?». На что, я гордо отвечаю — «Я в 1С использую для доступа к торговому оборудованию, к Вэб-сервисам по ws-протоколам, готовым компонентам. 1С, Linux, Excel, Word, OpenXML,ADO и Net Core. Кроме того, сделаю передачу JS объектов на сторону .Net с использованием через DynamicObject.

На самом деле можно сделать определенную конфигурацию CEF для всех платформ и можно делать кросспалатформенные декстопные приложения. Как аналог Electron. .Net Core развивается и можно достаточно легко перевести приложения под WPF и UWP на Angular 2»

Но я прекрасно понимаю, что это всего лишь высокопарные слова, и мало кому это нужно. Но мне чертовски интересно, особенно после программирования на 1С.

Категория: Программирование, Google

 

Исключения в UEFI приложении

Автор: admin от 1-02-2017, 15:50, посмотрело: 243

Любому программисту, который знаком с UEFI, известно, что встроенного механизма обработки исключений там нет. Речь идет о try/except блоках, которые являются расширением Microsoft C/C++ компиляторов. Бывает очень полезно иметь такой механизм и в полном объеме пользоваться теми плюсами, которые он дает. Поэтому в данной статье речь пойдет именно о решении этой проблемы. Также к статье прилагается полная реализация механизма с его демонстрацией на базе UEFI приложения. Затронуты только 64х битные процессоры фирмы Intel, и в обсуждении подразумеваются только они. Реализация механизма находится в папке exceptions хранилища git по адресу: https://github.com/anatolymik/machineries.git.

Категория: Программирование, Системное администрирование, Windows

 

Инфраструктура простой электронной подписи. Часть 4: Практические аспекты реализации

Автор: admin от 1-02-2017, 15:50, посмотрело: 202

Инфраструктура простой электронной подписи. Часть 4: Практические аспекты реализации

В части 1, части 2, части 3 были рассмотрены основные системы инфраструктуры первой части, вся статья представляет собой только личное видение, основанное на практике внедрения

Категория: Программирование » Веб-разработка

 

Настройка сервера DNS по стандартам безопасности Северной Кореи

Автор: admin от 1-02-2017, 15:50, посмотрело: 267

Настройка сервера DNS по стандартам безопасности Северной Кореи

Мне страшно представить, с каким стрессом связана работа ИТ-специалистов Ким Чен Ына, так как он, скорее всего, из тех руководителей, которые все время наблюдают за твоей работой из-за плеча, постоянно касаются экрана и с нехорошим выражением лица намекают на «исчезновение» всех твоих родственников в трех поколениях, если при развертывании исправлений будет допущена хоть одна ошибка.

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

Категория: Системное администрирование, Информационная безопасность

 

FlexPod – от теории к практике: слово инженерам (вебинар)

Автор: admin от 1-02-2017, 15:50, посмотрело: 184

Наверняка многие из вас знают или хотя бы слышали о таком решении как FlexPod – архитектуре для центров обработки данных на базе сетевого и серверного оборудования Cisco и систем хранения NetApp, позволяющей упростить переход к частному облаку. Приглашаем всех желающих присоединится к вебинару, посвященному этому решению, в ходе которого вы узнаете об оборудовании, на котором оно построено, а также сможете оценить выгоду от внедрения FlexPod в вашей компании.

FlexPod – от теории к практике: слово инженерам (вебинар)

Категория: Программирование, Системное администрирование

 
Назад Вперед