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

Microsoft анонсировали выпуск серии патчей, нацеленных на устранение уязвимостей в своих продуктах. Заявленные ранее в пре-релизе (4 июля) секьюрити-фиксы покрывают в общей сложности 35 уникальных уязвимости (6 исправлений со статусом Critical и 1 со статусом Important). Детальный отчет Вы можете найти здесь.

Критическое обновление MS13-055 нацелено на устранение уязвимостей типа Remote Code Execution, которые присутствуют во всех версиях браузера Internet Explorer, начиная с 6-й версии и заканчивая новейшим IE 10 (для всех ОС Windows XP — 8 — RT, x32 и x64, для серверных версий ОС как Moderate). Другое критическое обновление MS13-052 нацелено на устранение уязвимостей Remote Code Execution в платформе Silverlight и .NET Framework (для всех ОС Windows XP — 8 — RT, x32 и x64).

Компания анонсировала исправление для LPE 0day уязвимости CVE-2013-3660 (MS13-055), о которой мы более подробно писали в прошлом посте, посвященном patch tuesday.

В рамках нескольких апдейтов (MS13-052, MS13-053, MS13-054) компания исправляет уязвимость CVE-2013-3129, которая присутствует в коде различных компонентов (платформах .NET Framework, Silverlight и драйвере подсистемы Win32 — win32k.sys) при обработке файлов шрифтов TrueType. Специальным образом сформированный TrueType файл, при его открытии, может повлечь удаленное исполнение произвольного кода в системе (RCE). При этом злоумышленник может получить полный контроль над скомпрометированной системой.

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

Игра «Киберсеть» — это браузерная пошаговая игра с воссозданием экономики и устоев общества. Её отличительная черта в том, что сами игроки могут совершенствовать игровой мир изобретая и создавая разнообразные продукты. Эта игра в отличии от аналогов не требует постоянного присутствия в игре, но в ней и не нужно мучительно долго ждать пересчета игровой ситуации. Вы просто играете когда у вас есть время управлять агентом.

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

А играть можно здесь.

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

Образование в России является очень актуальным вопросом, особенно в свете последних реформ в этой сфере. Образование становится платным, а значит качественное ИТ образование, и без того плохо доступное в регионах, скорее всего станет просто роскошью. Программы поддержки отрасли работают плохо, практически любые попытки государства изменить ситуацию выглядят неуклюжи, по этому сообщество вынуждено так или иначе самоорганизовываться. То тут, то там появляются проекты "курс программирования за 10 дней", "как я стал программистом за 8 недель" и прочие. Несмотря на то, что для любого специалиста подобные топики просто смешны, то в одном, то в другом таком проекте можно заметить крупные компании или известных людей.

Это можно оценивать по разному, но я вижу в этом отчаянную попытку изменить ситуацию. Я сам программист самоучка, и знаю что проблема образования не шутка. Даже отучившись в ВУЗе, через пять лет знания быстро перестают быть актуальными, а где их актуализировать? Фактически, каждый человек предоставлен самому себе в этом вопросе.
Читать полностью »

Это мой первый проект по созданию игр, я никогда до этого не работал в подобной сфере. Многие задачи были для меня новыми – что-то несложное, а некоторые трудновыполнимые. Бывает, приходят в голову идеи, но их очень сложно перенесли на бумагу. С чего начинается и где заканчивается…

Идея

Всё, как и в любом проекте, начинается с идеи. Была идея создать онлайн браузерную игру про фанатов футбола. Концепция игры: фанаты футбола собираются перед матчем и защищают интересы своей команды. У нас уже есть целевая аудитория, на которую мы поставили ставки (фанаты футбола), но игра также должна быть увлекательная и для обычных геймеров. Моя задача заключается в том, чтобы игра была как можно занимательнее.

Идей, как правило, много. Каждый день появлялось минимум 2-3 конструктивные идеи. Я полагался не только на себя, мне помогали друзья и даже мама, хотя она никогда не играла ни во что кроме пасьянса и зума делюкс. Иногда идея приходит из самого неожиданного источника. Важно вовремя остановиться, проанализировать и отсеять ненужное. Иногда приходилось отказываться от замечательных идей только потому, что они не вписываются в общий концепт. Грустнее, когда отказываться приходилось из-за нехватки средств или вероятности не уложиться в сроки.

Споры внутри команды происходили постоянно, каждый относился к проекту очень эмоционально и с полной отдачей. Любая мелочь могла перерасти в скандал – начиная от того, где лучше расположить кнопки и заканчивая стратегией, балансом и изменением приемов. Все старались внести свой посильный вклад, поэтому мне трудно судить насколько судьба проекта зависела от моего видения игры. Истина рождалась в спорах. И пока мы спорили, проект продолжался.
Читать полностью »

Наши коллеги в который раз получили информацию о новинках Cooler Master до того, как она появилась на официальном сайте производителя. На этот раз речь идет о блоках питания серии G для систем типоразмера ATX. В серию вошли модели G500, G600 и G700 мощностью 500, 600 и 700 Вт соответственно. Все они имеют сертификат 80 Plus Bronze.

Блоки питания Cooler Master серии G имеют сертификат 80 Plus Bronze

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

Компания CyberPowerPC представила новые готовые ПК Zeus. Производитель позиционирует новинки в качестве HTPC. На это указывает и аббревиатура TV, присутствующая в названиях моделей. Новинки интересны в первую очередь достаточно скромными габаритами (435 х 390 х 69,9 мм) и полным отсутствием вентиляторов. То есть, при выборе модификации с твердотельным накопителем, данные ПК будут полностью бесшумны. Это касается, в том числе, и опционально устанавливаемой видеокарты Radeon HD 7750 — она оснащается пассивной системой охлаждения.

image
Мне попал в руки чип Bitfury, который на данный момент, является самым продвинутым способом поддержки криптостойкости Биткоин. Он был ранее рассмотрен в обзоре, но к тому моменту не было ПО позволяющего испытать его в реальных, боевых условиях. Мне удалось заставить работать чип полноценно.

Майнинг, как способ заработать деньги был всегда сомнительным предприятием. В начале 11 года я купил несколько видеокарт для майнинга. Но мне удалось намайнить столько же монет, как если бы я просто их купил бы. У всех, с кем я общался был приблизительно такой же результат, немного отличаясь как в плюс так и минус.
Читать полностью »

Русское программирование. Еще одна точка зрения

Изображение для привлечения внимания. Синтаксис языка программирования выдуманный. Любое совпадение с реально существующим ЯП случайно

Хотелось бы продолжить тему особенностей работы в русских IT-компаниях и высказать свое мнение. Статья будет в некотором роде ответом на статью Основная особенность наших разработчиков.
Читать полностью »

Доброго времени суток.

Сперва небольшое вступление.
Во время разработки своего собственного проекта я столкнулся с задачей ресайза GIF файлов исключительно средствами PHP без использования программного пакета ImageMagick (думаю сами догадались почему). Если есть задача значить ее надо решить, не придав ей большого внимания и сложности я пошел на просторы Интернета искать реализованный скрипт в виде функции или класса. И к своему удивлению и огорчению (так как ресайз должен быть однозначно) я нашел всего два скрипта на PHP, авторы которых сделали попытку реализовать эту нетривиальную задачу (о других языках я вообще молчу там только безальтернативный ImageMagick), хоть перерыл Интернет вдоль и поперек.
Читать полностью »

Немного не в тему сообщества, именно поэтому разместил в хабы-оффтопики.
В последнее время часто вижу, как поднимают эту тему, в том числе и на самом хабре (подождите, не ищите эти статьи, я специально не даю на них ссылок, а то чего доброго изменят ваше мнение непосредственно перед голосованием!).
Мне хотелось бы верить, что здесь собрались люди достаточно образованные. Именно поэтому я пришел с этим опросом сюда, в надежде вернуть веру в человечество.

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


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