Архив за 09 июня 2014 - 6

История игрового рынка, часть 2

Продолжаем цикл статей (часть 1) про историю игрового рынка и публикуем вторую часть. Сегодня мы поговорим про историю становления рынка игровых консолей и многопользовательских игр.
Читать полностью »

Относительно недавно у Google AdSense появился новый способ выплаты, а именно — перевод средств на валютный счет в USD. Пока данный способ является экспериментальным и устанавливается по запросу в службу поддержки. Так уж получилось, что я стала участником эксперимента и расскажу о своем опыте перевода денег от гугл напрямую на ИП в России.
Читать полностью »

История написания бота для Stronghold Kingdoms

Долгое время я подходил к вопросу написания бота для этой игры, но то опыта не хватало, то лень, то не с той стороны заходить пытался.
В итоге, набравшись опыта написания и обратной разработки кода на C# я решил добиться своего.

Да, как Вы могли заметить, C# не спроста – игра написана именно на нем, с использованием .net 2.0, что в последствии вставило мне некоторые палки в колеса.

Написание бота для Stronghold Kingdoms
Изначально я думал написать сокетного бота, который бы лишь эмулировал сетевой протокол (который никак не шифруется), а имея «исходные коды» (результат декомпиляции il-кода) легко восстанавливается в стороннем приложении.

Но мне это показалось нудным и муторным, ведь зачем городить велосипед, если имеются те самые «исходные коды».

Вооружившись Reflector’ом я начал разбираться с точкой входа игры (код которой вообще никак не обфусцирован более трех лет, диву даюсь разработчикам) – ничего особенного.
Читать полностью »

CLRium: 10 дней до мини конференции по нутрям .NetЧто такое .Net? Java? Автомагическая система управления вашим кодом. Это целые заповедники со своими правилами, законами, которые нельзя нарушить и которые призваны сделать ваш труд проще, добавляя автоматизм в рутинные задачи. Задачи управления памятью, ресурсами, безопасностью, потоками. В те задачи, на которые вы отвлекаетесь, создавая свой код. Мне нравится сравнивать платформы типа .Net и Java c Матрицей. Вам дают идиллию, в которой вы живете не зная ничего про реальный мир. Программист, получив новые знания, уходит от реальности и начинает терять знания о потоках, процессорных регистрах и вообще, целиком уходит в терминологию фреймворков. Но, хоть реальный мир и менее практичен, знания о реальности вносят коррективы в понимание правил Матрицы и добавляют те возможности, о которых ранее не могло быть и речи.

Во-первых для тех, кто в курсе про семинар, сразу начну с новости. К нам присоединилась компания CLRium: 10 дней до мини конференции по нутрям .Net JetBrains. Это прекрасная новсть не только для меня, но в первую очередь, на самом деле, для вас. Потому как компания JetBrains, заинтересовавшись семинаром, предоставила слушателям возможность выиграть призы — лицензии на любые продукты компании за три лучших вопроса на семинаре. Исключения составляют TeamCity и YouTrack (т.е. серверные продукты)

Сетка докладов

CLRium: 10 дней до мини конференции по нутрям .Net

Подробности — за катом
Читать полностью »

в 8:24, , рубрики: itext, java, PDF, метки: , ,

image

Доброе время суток!

Недавно столкнулся с задачей: научиться вытаскивать текст из PDF запоминая его позицию на странице. И, конечно же, в несложной поначалу задаче вылезли подводные камни. Как же в итоге получилось это решить? Ответ под катом.
Читать полностью »

Как попробовать новую Visual Studio “14” CTP без установки?

Недавно была представлена предварительная версия следующего поколения Visual Studio под кодовым именем “14”. Visual Studio “14” CTP предлагает сегодня попробовать некоторые из тех функций и возможностей, которые будут доступны разработчикам в скором времени. Среди них:

Про некоторые новые возможности Visual Studio “14” CTP уже написал на Хабре (читать статью). Эта предварительная версия не имеет лицензии go-live и не должна применяться в коммерческой разработке, более того рекомендуется устанавливать ее отдельно от рабочего окружения и других версий Visual Studio.

Однако существует очень простой способ попробовать все фишки Visual Studio “14” CTP и без самостоятельной установки – использование готового образа VM в галереи Microsoft Azure.
Читать полностью »

Компания Semiconductor Energy Laboratory (SEL), ее дочернее предприятие Advanced Film Device (AFD) и компания Nokia совместно разработали гибкие дисплеи, складывающиеся вдвое и втрое. Разработки были представлены на мероприятии SID 2014.

Дисплеи типа OLED размером 5,9 дюйма по диагонали в разложенном виде имеют разрешение 1280 x 720 пикселей, что соответствует плотности 249 пикселей на дюйм. В них используются белые органические светодиоды и цветные фильтры.

Радиус изгиба дисплея OLED «книжкой» составляет 2 мм, «гармошкой» — 4 мм

syncthing cloud platforms tags
В этой статье речь пойдет про Syncthing — новое открытое кроссплатформенное приложение, работающее по модели клиент-сервер и предназначенное для синхронизации файлов между участниками (P2P). Приложение написано на языке Go и по функциональности похоже на BitTorrent Sync.

После обзора нового сервиса мы с вами попробуем установить его на Raspberry Pi и синхронизировать с ноутбуком.
Читать полностью »

Опыт получения международного значка, или зачем сертифицировать ПО
«Раньше это был просто значок, который при желании могла получить любая ITSM-система, лишь бы соответствовала процессам ИТИЛ» (цитата с одного форума)

Да, именно такие расхожие мнения можно услышать при обсуждении новости о получении сертификата производителем программного обеспечения или всего процесса сертификации ПО в целом. Хочется надеяться, что со временем таких реплик станет меньше, а ценность международного признания качества ПО в нашей стране возрастет. Этот небольшой рассказ об уникальном проекте международной сертификации нашего ПО: о его предпосылках и ключевых этапах с цифрами, о некоторых сложностях и итоговых результатах.

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

Хотя по некоторым данным, умные часы Apple iWatch оказались для производителя крепким орешком, это изделие все же увидит свет до конца текущего года. Ожидается, что продажи Apple iWatch начнутся в октябре. Возможно, устройство будет представлено одновременно со смартфоном iPhone 6. Ссылаясь на данные некоего поставщика комплектующих изделий, источник утверждает, что ежемесячный объем выпуска планируется на уровне 3-5 млн штук.


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