UFOCTF 2017: декомпилируем Python в задании King Arthur (PPC600)

Автор: admin от 3-04-2017, 21:00, посмотрело: 149

UFOCTF 2017: декомпилируем Python в задании King Arthur (PPC600)
Приветствую тебя хабраюзер! Недавно, закончилась ежегодная олимпиада по информационной безопасности UFO CTF 2017. В этой статье будет райтап одного задания из раздела PPC, под названием «King Arthur», за который можно было получить максимальное количество очков — 600.

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

 

Свобода выбора: freelance или крупная корпорация

Автор: admin от 3-04-2017, 18:00, посмотрело: 33

В программе ЕФС мы делаем по-настоящему крупные проекты, высокие темпы развития зачастую ставят нас в ситуацию ресурсного дефицита по причине того, что скорость найма сильно не дотягивает до скорости происходящих изменений.

Какое решение в такой ситуации принимает менеджмент?

Свобода выбора: freelance или крупная корпорация

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

 

Всепротокольный бот на PHP за 10 минут, или как Microsoft Bot Framework и Azure Functions облегчают нам жизнь

Автор: admin от 3-04-2017, 16:30, посмотрело: 31

Абсолютно невозможно отрицать, что развитие естественных паттернов в интерфейсах дало фантастический толчок к развитию всей ИТ-индустрии в целом. И речь не только и не столько о голосовых интерфейсах, сколько о повсеместном внедрении жестов, гигантском сдвиге в парадигме мобильных платформ и, конечно, существенных работах в области UI и UX в целом. В то время как индустрия стремится стать все более дружелюбной для все более широких масс людей, обычная и, в определенной степени, рутинная разработка превращается в бесконечные попытки объять необъятное. Если раньше нас в основном заботили уровни абстракции языков и фреймворков, то сейчас перед нами стоят куда более глобальные вопросы. Как найти баланс между сложным и функциональным интерфейсом? Стоит ли начинать новый проект с микросервисов? На эти вопросы я не могу ответить, зато я могу рассказать вам об инструментах, которые уже сейчас существенно облегчают и удешевляют освоение и применение новых технологий и подходов к разработке.

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

 

«Облакотека» выбрала серверы Lenovo в качестве платформы для новейших сервисов IaaS

Автор: admin от 3-04-2017, 16:30, посмотрело: 41

В декабре 2016 года компания «Облакотека», входящая в группу компаний МОНТ и специализирующаяся на организации и размещении частных облаков и ИТ-инфраструктур клиентов на собственной платформе и на платформе Windows Azure от Microsoft, объявила о запуске в России IaaS-сервиса «Виртуальная инфраструктура на Windows Server 2016».

«Облакотека» выбрала серверы Lenovo в качестве платформы для новейших сервисов IaaS

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

 

Тенденции в языках программирования, которые раздражают

Автор: admin от 3-04-2017, 16:15, посмотрело: 35

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

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

 

Bash-скрипты: начало

Автор: admin от 3-04-2017, 15:00, посмотрело: 69

Сегодня поговорим о bash-скриптах. Это — сценарии командной строки, написанные для оболочки bash. Существуют и другие оболочки, например — zsh, tcsh, ksh, но мы сосредоточимся на bash. Этот материал предназначен для всех желающих, единственное условие — умение работать в командной строке Linux.

Bash-скрипты: начало

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

 

Тюнинг SQL Server 2012 под SharePoint 2013/2016. Часть 1

Автор: admin от 3-04-2017, 14:50, посмотрело: 58

Здравствуйте. Меня зовут Любовь Волкова, я системный архитектор департамента разработки бизнес-решений. Время от времени я пишу прикладные посты о серверных продуктах Microsoft (например про мониторинг серверов SharePoint и про обслуживание баз данных, связанных с базами контента, службами и компонентами этой платформы.

Этот пост является первым из двух, в которых я расскажу о важной с точки зрения администрирования порталов SharePoint теме – по тюнингу серверов SQL, нацеленного на достижение высокой производительности. Крайне важно обеспечить тщательное планирование, корректную инсталляцию и последующую настройку SQL-сервера, который будет использоваться для хранения данных, размещенных на корпоративном портале.

В этом посте вы сможете прочитать о планировании инсталляции SQL-сервера. Чуть позже будет опубликована вторая часть, посвященная установке SQL-сервера и последующему конфигурированию.

Тюнинг SQL Server 2012 под SharePoint 2013/2016. Часть 1

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

 

Разработка WebRTC видеочата между iOS, Android и браузером

Автор: admin от 3-04-2017, 14:50, посмотрело: 73

Разработка WebRTC видеочата между iOS, Android и браузером

В предыдущей статье мы описывали принципы разработки видеочата между браузером и Android — устройством. Теперь же попробуем усложнить задачу и заимплементить трехсторонний видеочат на следующих платформах: Google Chrome на десктопе, Android приложение на планшете, и iOS приложение для Apple iPhone.

Категория: Программирование, Веб-разработка, Game Development, Android, iOS

 

Разные подходы к балансировке трафика

Автор: admin от 3-04-2017, 14:50, посмотрело: 26

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

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

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

 

Дайджест продуктового дизайна, март 2017

Автор: admin от 3-04-2017, 14:45, посмотрело: 71

Уже семь лет я публикую регулярные обзоры свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-февраль 2017.

Дайджест продуктового дизайна, март 2017

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

 
Назад Вперед