Архив за 25 ноября 2014 - 9

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

Одно ООО «Рога и копыта» возможно в целях защиты своих данных оформило договор с нашим дата-центром не на себя, а на своего то ли сотрудника, то ли приходящего системного администратора. Можно ли сделать это в каких-либо других целях мне неизвестно.

Теперь ООО «Рога и копыта» по всей видимости плохо рассталось с человеком, на которого оформлены серверы. Человек этот попросил серверы выключить, и у ООО «Рога и копыта» весь бизнес встал. Мы оказались в крайне неприятной ситуации. Но действовать мы обязаны по закону и отправлять всех в суд, полицию.
Читать полностью »

Раньше наша команда и наши клиенты были очень грустными людьми. Мы срывали сроки, а клиенты были недовольны качеством. В результате никто не зарабатывал денег, и все срывались друг на друга.

image

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

Мать Тереза в своё время говорила: “Чтобы сохранить счастье, им надо делиться”. Следуя заветам великого человека, мы делимся найденной формулой с сообществом.
Читать полностью »

Когда несколько лет назад в руки попался первый вертолетик, сразу возникла мысль: «Дайте второй, посмотрим кто кого!»

Byrobot: квадрокоптер для Чака Норриса и 6d-мышление - 1
(Вес квадрокоптера Drone Fighter 25г, батарейки 8г)

Недавно корейцы порадовали — в Москве появились специально заточенные под файтинги квадрокоптеры (Drone Fighter), причем неубиваемые (несколько раз на полной скорости втыкал его в стену — ему все равно, совал палец в лопасти — винт слетает и легко ставится на место. Очень важный момент — снимает страх ошибки/поломки дрона, что существенно повышает фан и мотивацию учиться, эдакий вариант save/load в реальном мире. А так же допускает режим файтинга в стиле «таран»)

Что порадовало:

  • Драки. Наконец-то драки.
  • Нагрузка на мозг. Прям таки чувствуются, как образуются новые нейронные связи.
  • Девушкам нравится. Можно подлетать (отвлекать от проекта) и вызывать их улыбки
  • Стабилизация. В идеале, если не предпринимать действий, вертолет висит в той точке в которой оставил.
  • Два режима управления: с абсолютной системой координат (право-лево относительно пилота) и относительной (право-лево относительно курса квадрокоптера)
  • Сальто. (Плюс мегакрутое автоматическое управление тягой двигателей и автовыравнивание после маневров)
  • Видеокамера. HD-видеокамера (5г)
  • Много запасных батареек позволяет летать непрерывно
  • Неубиваемость. Не паришься совершенно про то, что кто-то куда-то врезался (у меня за час полетов около 100 "(по)падений" в стену/столб/цветок/кошку)
  • Удобная инструкция с подготовительными и мастерскими полетными заданиями

На Хабре уже писали про 20 профессий будущего, одна из них — «Оператор дрона». Так же на Хабре есть дельные рекомендации начинающим пилотам дронов. В Воронеже уже готовят таких специалистов с 2013 года. Так что покупайте себе своим детям квадрокоптер. Это исключительно в образовательных целях.

Под катом описание системы боя Drone Fighter, несколько фоток и много видео
Читать полностью »

Тайваньская компания ASMedia сообщила о подписании соглашения о сотрудничестве с компанией AMD. Подробности соглашения не раскрываются, но известно, что партнерство будет направлено на разработку наборов системной логики следующего поколения.

Информация о том, что AMD планирует использовать в платформе следующего поколения IP-ядра разработки ASMediaЧитать полностью »

"Почта России" запускает сервис денежных онлайн-переводов - с карты в отделение и с карты на карту. Об этом пишет "Коммерсант" со ссылкой на компанию.

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

Инженеры компании Mikme Audio разработали беспроводной микрофон Mikme, предназначенный для любителей качественного звука.

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

Mikme Audio представила уникальный беспроводной микрофон

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

Miranda NG
Я добрался до проекта Miranda NG и проверил его с помощью анализатора кода PVS-Studio. К сожалению, с точки зрения работы с памятью и указателями это самый неаккуратный проект из виданных мной. Хотя я внимательно не анализировал результаты, ошибок столь много, что я решил разбить собранный материал на 2 статьи. Первая статья будет посвящена указателям, а вторая всему остальному. Желаю приятного чтения, и не забудьте взять попкорн.
Читать полностью »

Как работает декомпиляция в .Net или Java на примере .Net - 1

Сегодня хотелось бы поговорить про декомпиляцию приложений (все применительно к той же Java, да и любому языку с некоторыми допущениями и ограничениями, но поскольку сам я — .Net разработчик, примеры будут совсем немного MSIL'овизированы :) ).

Для вводной, перечислю текущие средства декомпиляции в мире .Net:

  • JetBrains dotPeek (поддержка R# хоткеев, сервер символов)
  • RedGate Reflector (аналог dotPeek, но платный. Изначально был основным в мире .Net, но пока был бесплатным)
  • icsharpcode ILSpy (хороший, opensource. Полезен, когда вы сами пишете код, использующий Mono.Cecil, т.к. Это даст лучшее понимание его работы)

Для программной декомпиляции:

  • Mono.Cecil (основной, самый крутой декомпилятор в мире .Net. На выходе получаете объектное «зеркало» содержимого сборки. Т.е. Максимально-упрощенно, без наворотов типа конвертации массива IL в DOM).
  • ICSharpCode.Decompiler (надстройка над mono.cecil, переводящая array[MSIL] в DOM, где есть циклы, switches и if'ы. Является частью SharpDevelop/ILSpy)
  • Harmony (аналогичное от меня, но сохраняющее информацию о символах. В среднем состоянии, не готова для прода, помощь приветствуется).

А теперь, хотелось бы описать как они работают (вам же интересно, как работает машинка от JetBrains?). Чтобы как минимум понять, насколько это сложно: написать свой декомпилятор .Net сборки обратно в код на C#.
Читать полностью »

Как мы внедряем Open source в госкомпаниях и крупной коммерции России - 1

КРОК — одна из самых больших в России компаний по построению IT-инфраструктур. У нас в год 2000+ проектов, из которых 200 штук — с бюджетом больше миллиона. Долларов. Внутри этой огромной компании есть мой небольшой отдел, который занимается тем, что ставит open source для крупных заказчиков.

Нередко приходится сталкиваться с мнением, что open source — это кривые поделки гаражных программистов. Мы работаем только с нормальным рабочим ПО; помогаем подобрать оптимальные варианты решений для инфраструктуры и обеспечиваем поддержку там, где производитель по очевидным причинам сделать этого не может. Это — не самая простая работа, в основном, связанная с мифами и легендами про открытое ПО.

Но к чёрту детали, давайте покажу, что и как можно поставить на рабочие места, сервера, в облако, для СУБД, VDI, BPM и серверов приложений. И про галстук. Читать полностью »

Подсо́лнечник одноле́тний, или Подсолнечник масли́чный, обладает интересным свойством: гелиотропизмом. Это свойство растений изменять положение под влиянием света было описано впервые Леонардо Да Винчи, а само понятие введено в XIX веке Огюстеном Декандолем-старшим. Данное свойство вдохновило создателей солнечной батареи Smartflower — не зря оно созвучно с Sunflower.

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


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