Файловое хранилище в соцсети и другие проекты студентов Университета Иннополис

image


Обучающиеся магистерской программы «Разработка безопасных систем и сетей» нашли слабые места в криптосистемах, предложили способы по улучшению защиты больших графов и выяснили, что во «ВКонтакте» под видом аудиозаписей можно хранить файлы любого типа и размера.
Читать дальше →
Файловое хранилище в соцсети и другие проекты студентов Университета Иннополис
Source: habrahabr

Грабли при делегировании, на которые я наступила

Я работала ведущим разработчиком в компании и, когда проект стал расширяться, стали брать еще людей и меня сделали руководителем группы. Так вышло, что я долго упиралась и хотела быть хорошим разработчиком, и чтобы от меня все отстали с руководством людьми. Через много лет, моему руководителю, все-таки, удалось меня научить как руководить, но этот путь был долгим и трудным. Я недавно прочитала статью «Delegation as Art» и вспомнила грабли, по которым прошла не один раз. Вот они во всей красе:

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

Читать дальше →
Грабли при делегировании, на которые я наступила
Source: habrahabr

Пост №3027012

Автор: anon

А за что сливают http://joyreactor.cc/user/8l8i8это твинк или кармадрочер?Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3027012″ }, «headline»: «А за что сливают http://joyreactor. / anon», «datePublished»: «2017-03-15T14:46:27+03:00», «dateModified»: «2017-03-15T14:46:27+03:00», «author»: { «@type»: «Person», «name»: «anon» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «cc/user/8l8i8это твинк или кармадрочер?» }
Комментировать 
Пост №3027012
Source: Joyreactor

Пост №3027011

Автор: Furryfag

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://furry.reactor.cc/post/3027011″ }, «headline»: «furry feline :: furry f :: furry wolf :: furry art :: furry (фурри) :: BubbleWolf :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/furry-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-furry-art-furry-feline-3721524.jpeg», «height»: 721, «width»: 1002 }, «datePublished»: «2017-03-15T14:46:18+03:00», «dateModified»: «2017-03-15T14:46:18+03:00», «author»: { «@type»: «Person», «name»: «Furryfag» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3027011
Source: Joyreactor

BQ Witbox Go! — первый 3D-принтер на Android

Компания BQ представила первый в мире настольный 3D-принтер Witbox Go! под управлением операционной системы Android. «Сердцем» устройства стал процессор Snapdragon 410 с четырьмя ядрами. Производитель […]
BQ Witbox Go! — первый 3D-принтер на Android
Source: 4pda

Пост №3027008

Автор: Shanshan


На фотографиях ниже нет ни одного парня.

Косплейная сходка дансо (так в Японии называют девушек, которые любят переодеваться в юношей).




Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/3027008″
},
«headline»: «На фотографиях ниже нет ни одного парня. / япония :: девушки»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img0.joyreactor.cc/pics/post/full/%D1%8F%D0%BF%D0%BE%D0%BD%D0%B8%D1%8F-%D0%B4%D0%B5%D0%B2%D1%83%D1%88%D0%BA%D0%B8-3721518.jpeg»,
«height»: 900,
«width»: 1200 },
«datePublished»: «2017-03-15T14:41:57+03:00»,
«dateModified»: «2017-03-15T14:41:57+03:00»,
«author»: {
«@type»: «Person»,
«name»: «Shanshan»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «Косплейная сходка дансо (так в Японии называют девушек, которые любят переодеваться в юношей).»
}

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

Пост №3027007

Автор: sashkauskas

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3027007″ }, «headline»: «Sci-Fi :: art (арт) :: RUPAM Γc (TIGΞΓ) :: красивые картинки», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Sci-Fi-art-%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-RUPAM-%CE%93c-%28TIG%CE%9E%CE%93%29-3721517.jpeg», «height»: 2024, «width»: 1711 }, «datePublished»: «2017-03-15T14:41:51+03:00», «dateModified»: «2017-03-15T14:41:51+03:00», «author»: { «@type»: «Person», «name»: «sashkauskas» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3027007
Source: Joyreactor

Создатели Styx: Shards of Darkness отказались от Denuvo по просьбе игроков

О том, как игроки относятся к антипиратской защите
Denuvo, известно уже давно. Многие геймеры винят DRM за то, что она плохо влияет на производительность тех игр, которые
защищает. Поэтому, как только […]
Создатели Styx: Shards of Darkness отказались от Denuvo по просьбе игроков
Source: 4pda

Visa предлагает оплачивать покупки с помощью очков

Несмотря на популяризацию мобильных платёжных систем от Samsung и Apple, ещё далеко не все привыкли к возможности оплаты покупок в магазинах с помощью смартфонов или смарт-часов. Однако ещё более непривычный способ […]
Visa предлагает оплачивать покупки с помощью очков
Source: 4pda

PG Metricus — сбор метрик из plpgsql кода или как три строчки кода упростили жизнь

Начнем с того, что все ваши объявления живут в базе PostgreSQL. До сих пор львиная часть бизнес-логики скрыта в хранимых процедурах, и не всегда их работу удобно контролировать.


Для нас хранимые процедуры удобны, в первую очередь тем, что не надо передавать гигабайты данных между базой и приложением. Удобно сделать несколько действий с разными таблицами в базе, а в приложение только отчитаться о том, что всё было выполнено успешно. Это действительно удобно, но в то же время это привносит и ряд проблем. Бизнес-логика частично прячется в базе, механизмы, которые используются для отладки и мониторинга на PHP/Go/Python/etc неприменимы на стороне СУБД. Конечно, есть свои замечательные средства, например, pg_stat_statements, но иногда они не могут в полной мере ответить на вопрос, какой именно кусок кода в нашей большой и сложной хранимке работает не так. Предложенное нами решение не претендует на звание «серебряной пули», но может помочь быстро определить среднее время выполнения кусков кода внутри хранимой процедуры, которая выполняется тысячи раз в секунду, и сделать это без создания лишней нагрузки. Интересно? Добро пожаловать!
Читать дальше →
PG Metricus — сбор метрик из plpgsql кода или как три строчки кода упростили жизнь
Source: habrahabr