Новости информационных технологий - 15764

О СОРМ на Geektimes уже сообщалось, причем не раз. Теперь есть дополнительная информация: опубликован и выставлен на обсуждение общественностью проект Приказа Минкомсвязи по СОРМ. В проекте говорится о подключении к телеграфной связи, как третьей общефедеральной точки технического подключения спецслужб РФ к каналам связи.

Называется документ «Об утверждении Требований к сетям электросвязи для проведения оперативно-розыскных мероприятий. Часть III. Требования к сетям телеграфной связи для проведения оперативно-розыскных мероприятий». В нем прописаны требования к телеграфным сетям общего пользования (ТГОП) и сети «Телекс», сообщает Роскомсвобода. В частности, эти сети должны обеспечивать ряд возможностей по работе с информацией для представителей спецслужб.
Читать полностью »

По данным источника, гонконгское патентное бюро на минувшей неделе опубликовало четыре патента, полученных Apple. Они относятся к категории патентов на промышленный образец — художественно-конструкторское решение изделия, определяющее его внешний вид. Патенты касаются использования в ноутбуках Apple MacBook разъема порта USB-C.

Мы привыкли почему-то разделять REST и RPC, мне кажется это разделение искусственным. Просто REST строже и ограничен в методах, и это не всегда оправдано в сложном приложении.

Сделаем простую основу для написания сервисно-ориентированной архитектуры. Как стек технологий используем славный Yii2, быстрый Nginx и молниеносный Redis. Почему именно так, станет ясно позднее.

Для управления сущностями на примитивном уровне СREATE, UPDATE, DELETE, GET нам вполне достаточно Rest техники которая заложена в Yii2.

Для облегчения работы в сцепке Nginx + Redis, нам придется использовать немного нестандартный подход, то есть полностью передать как параметры: класс, метод и другие нужные параметры. Для валидации этой компании используем наипростейшую форму Yii2 Model (для экономии места проигнорируем code style):
Читать полностью »

Dota 2, или «Костяные фантазии». Моддинг флешки - 1

Непонятно каким путем и измышлениями, но появилось у меня хобби — моддинг флешек. Путь был тернист и заковырист, примерно такой же, что привел меня из физики космоса и научного института в IT сферу. Но это лирика, поэтому давайте отправимся в путешествие по истории создания подарочной флешки из куска рога, пары деревяшек и донора Transcend.
Читать полностью »

Полноценный REST API для перфекционистов за 5 минут - 1

Привет! Меня зовут Владимир, мне 28 лет и я наркоман наркоман. Мой наркотик – простота. На простоту я подсел из-за своего перфекционизма, которым меня наградили при рождении. Врачи говорят, что это взаимосвязано, мол перфекционизм — это стремление к совершенству, а простота позволяет подобраться к этому мифическому совершенству. Чем проще решение, тем меньше ошибок можно допустить, вот я и подсел. Я не стал с ними спорить и вместо того, что бы искать виновников моей истории, решил с этим жить и постараться повысить качество этой самой жизни.

Мир вокруг не идеален, сложную вещь сделать простой – невероятно сложно, поэтому всё чрезмерно усложнено. Людям нравиться чувствовать себя профессионалами, поэтому они оперируют сложными терминами, когда в этом нет необходимости, так они ощущают свою значимость и заполняют пустоту, которая образовалась из-за страха потерянного времени.
Читать полностью »

Тысячи владельцев телефонов iPhone 6 в последние месяцы столкнулись с неприятным глюком: после обновления системы до iOS 9 появлялась «Ошибка 53» (Error 53), после чего дальнейшее использование телефона становилось невозможным.

Apple уверяет, что «Ошибка 53» призвана защитить пользователей - 1

Как выяснилось, так аппарат реагировал на присутствие неоригинальной кнопки Home с датчиком отпечатка пальцев Touch ID. Если пользователь менял её не в фирменном центре, а где-то в другом месте по дешёвке, то телефон превращается в «кирпич». В то же время в фирменном центре ремонт может обойтись в сотни долларов.

Получается, что компания сознательно делает своё устройство неработоспособным — довольно необычный случай в компьютерной индустрии, если не сказать больше — уникальный. Такое решение Apple вызвало бурное возмущение пользователей. Компания вынуждена оправдываться.
Читать полностью »

Новые смартфоны Motorola были представлены летом прошлого года. Ожидать следующего поколения ещё явно рано. Но это не помешало появиться в Сети фотографиям ранних прототипов.

Появились фото прототипов новых смартфонов Lenovo Moto

Читать полностью »

Хочешь убить постельного клопа? Узнай его геном, и за дело - 1
Фото: Brian Kersey/Getty Images

Те, кто сталкивался с постельными клопами, знают, насколько неприятна эта проблема. И главное — решить ее очень сложно, клопы очень устойчивы к ядам, к низкой/высокой температуре и прочим факторам. Вывести их можно, но это дело не одного дня. И когда вы уже решили, что все, победа — они возвращаются.

Ученые решили не идти проторенным путем, а найти свое решение проблемы. И это решение — расшифровка генома клопа, с тем, чтобы определить оптимальный метод борьбы с членистоногим. Чтобы успешно воевать с врагом — нужно его знать. Геном клопа, кстати, уже расшифрован, так что теперь осталось только найти уязвимые места.
Читать полностью »

Работаю я обычным эникейщиком, и произошла как-то у меня тоже вполне обычная история — переезд человека на новый другой компьютер. Не буду особо вдаваться в подробности, просто скажу, что возникла необходимость переноса истории Viber, которая была этому человеку жизненно необходима.

Viber для Windows и история сообщений - 1Читать полностью »

MonCaché — реализация MongoDB API на основе InterSystems Caché - 1

ИДЕЯ

Идея проекта — попробовать реализовать базовые функции MongoDB API для поиска, сохранения, обновления и удаления документов так, чтобы можно было бы не меняя клиентский код вместо MongoDB использовать InterSystems Caché.

МОТИВАЦИЯ

Возможно, если взять интерфейс MongoDB и в качестве хранилища данных использовать InterSystems Caché, то можно получить некоторый выигрыш в производительности.

Ну, а почему бы и нет?! ¯_(ツ)_/¯
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js