[NeoQuest2017] 6 планета или «Слишком много всего…»

Есть мнение, что после драки кулаками не машут.

Но первый в моей жизни ctf NeoQuest2017 показал, что бумажная ИБ от практической отличается достаточно сильно и с ходу флаги взять не получится. Хотя, как оказалось, подобрался я к флагу в плотную.

Итак:

«СЛИШКОМ МНОГО ВСЕГО…»

Эта планета напоминает тропики… Невероятное количество разнообразной флоры и фауны! Наши рюкзаки все заполнялись и заполнялись образцами, а журналы наблюдений – описаниями, а ведь мы только начали исследование планеты! Оглядевшись вокруг, мы поняли, что гораздо эффективнее будет заносить все сведения удаленно сразу в бортовой журнал. Вот только передача данных очень медленная, поэтому нужно грамотно расставить приоритеты.

Читать дальше →
[NeoQuest2017] 6 планета или «Слишком много всего…»
Source: habrahabr

Project Olympus: собственный вариант open-source серверного оборудования от Microsoft


Социальная сеть Facebook одной из первых начала разрабатывать открытое аппаратное обеспечение для дата-центров. Для компании это выгодно, поскольку оборудование такого типа дешевле в производстве, эксплуатации и модернизации, чем проприетарные серверы и прочие системы. О начале работы над проектом Open Compute Project социальная сеть заявила еще в 2011 году. С тех пор к реализации проекта присоединилось еще несколько телекоммуникационных гигантов, включая корпорацию Microsoft.


В ноябре Редмондская компания представила собственный вариант открытого аппаратного обеспечения для серверов, готовый на 50%. Завершить проект Microsoft попросила сторонних специалистов и энтузиастов. Сам проект получил название Project Olympus (так же называется и «облачный» сервер компании). По задумке разработчиков, новое оборудование для ЦОД будет соответствовать единому стандарту, и будет обеспечивать работу всего и вся в Microsoft — от Azure до Office 365, Xbox и Bing.

Читать дальше →
Project Olympus: собственный вариант open-source серверного оборудования от Microsoft
Source: habrahabr

Из трубочиста в IT-специалиста на GeekDay Evolution

Считаете себя любознательным и целеустремленным? Интересуетесь IT-сферой, но не знаете, как к ней подступиться? Тогда вам просто необходимо посетить, виртуально или лично, GeekDay Evolution, который пройдёт […]
Из трубочиста в IT-специалиста на GeekDay Evolution
Source: 4pda

Пост №3033866

Автор: MeowBetelgeuse


I am not a bull rider, but 20 bucks is 20 bucks

ссылка на гифку


Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/3033866″
},
«headline»: «I am not a bull rider, but 20 bucks is 20 bucks / слабоумие и отвага :: дети :: родео :: бычок :: гифка»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img1.joyreactor.cc/pics/post/full/%D1%80%D0%BE%D0%B4%D0%B5%D0%BE-%D0%B4%D0%B5%D1%82%D0%B8-%D0%B1%D1%8B%D1%87%D0%BE%D0%BA-%D1%81%D0%BB%D0%B0%D0%B1%D0%BE%D1%83%D0%BC%D0%B8%D0%B5-%D0%B8-%D0%BE%D1%82%D0%B2%D0%B0%D0%B3%D0%B0-3732805.gif»,
«height»: 542,
«width»: 460 },
«datePublished»: «2017-03-20T12:15:15+03:00»,
«dateModified»: «2017-03-20T12:15:15+03:00»,
«author»: {
«@type»: «Person»,
«name»: «MeowBetelgeuse»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «»
}

Комментировать 
Пост №3033866
Source: Joyreactor

[Перевод] Использование map и reduce в функциональном JavaScript

Предлагаем вашему вниманию переводной материал об использовании map и reduce в функциональном JavaScript. Эта статья будет интересна в первую очередь начинающим разработчикам.


За всеми этими разговорами о новых стандартах легко забыть о том, что именно ECMAScript 5 подарил нам ряд инструментов, благодаря которым мы сегодня можем использовать функциональное программирование в JavaScript. Например, нативные методы map() и reduce() на базе JS-объекта Array. Если вы до сих пор не пользуетесь map() и reduce(), то сейчас самое время начать. Наиболее современные JS-платформы нативно поддерживают ECMAScript 5. Использование этих методов позволит сделать ваш код гораздо чище, читабельнее и удобнее в обслуживании. map() и reduce() помогут вам встать на путь более элегантной функциональной разработки.
Читать дальше →
[Перевод] Использование map и reduce в функциональном JavaScript
Source: habrahabr

Работа с PostgreSQL: настройка и масштабирование. 5-е издание



Добрый день, хаброжители. Прошло много времени с выпуска 4 версии книги по PostgreSQL — успела выйти версия 9.5 и 9.6 этой замечательной базы данных. Материалов по практическому использованию этой БД также накопилось немало, поэтому я решил выпустить обновление по книге. Итак, встречайте:«Работа с PostgreSQL: настройка и масштабирование», 5-е издание.

Читать дальше →
Работа с PostgreSQL: настройка и масштабирование. 5-е издание
Source: habrahabr

Модуль CubeSat превращает Moto Z в спутниковую систему

Компания Lenovo и сторонние производители представили уже несколько десятков сменных модулей для смартфонов линейки Moto Z. Практически все они предназначаются для обычных пользователей и рассчитаны на […]
Модуль CubeSat превращает Moto Z в спутниковую систему
Source: 4pda

Пост №3033846

Автор: GurkeCucumber

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3033846″ }, «headline»: «Как люди реагируют на вооруженное ограбление в обычны странах / банки :: ливан :: ограбление :: всем похуй», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BB%D0%B8%D0%B2%D0%B0%D0%BD-%D0%BE%D0%B3%D1%80%D0%B0%D0%B1%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B1%D0%B0%D0%BD%D0%BA%D0%B8-%D0%B2%D1%81%D0%B5%D0%BC-%D0%BF%D0%BE%D1%85%D1%83%D0%B9-3732785.jpeg», «height»: 633, «width»: 460 }, «datePublished»: «2017-03-20T11:48:08+03:00», «dateModified»: «2017-03-20T11:48:08+03:00», «author»: { «@type»: «Person», «name»: «GurkeCucumber» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3033846
Source: Joyreactor

Пост №3033842

Автор: GatoR

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3033842″ }, «headline»: «Raichiyo33 (Carlos-Eduardo Berganza) :: Belle :: artist :: Beauty and the Beast», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Raichiyo33-artist-Belle-Beauty-and-the-Beast-3732781.jpeg», «height»: 2048, «width»: 1332 }, «datePublished»: «2017-03-20T11:41:58+03:00», «dateModified»: «2017-03-20T11:41:58+03:00», «author»: { «@type»: «Person», «name»: «GatoR» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3033842
Source: Joyreactor

[Из песочницы] Как подписать ваше гибридное мобильное приложение для размещения в Google Play

Итак, вы трудились много дней (а может и ночей), и вот ваше первое гибридное мобильное приложение готово. Оно достаточно стабильно, большинство критичных багов закрыто. Остались мелкие, но помня о том, что перфекционизм — зло, вы принимаете волевое решение выложить приложение.


Необходимое условие для этого — наличие подписанного APK файла. Как подписать apk файл, вы узнаете из этой статьи.
Читать дальше →
[Из песочницы] Как подписать ваше гибридное мобильное приложение для размещения в Google Play
Source: habrahabr