Архив за 18 августа 2014 - 6

Не так давно, HackApp выпустил исследование безопасности приложений, построенное на анализе дистрибутивов приложений. Скооперировавшись, мы решили применить ту же методику в «мирных» целях: для анализа популярности рекламных сетей в российском сегменте Google Play.

Application Promo, часть 2: исследование мобильных рекламных сетей в топах Google Play

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

9-10 августа мы делали свой стенд на GeekPicnic и выставили ровно 10 предметов, 9 из которых собирали средства на Кикстартере. Все гаджеты и прочие штуковины можно было трогать, использовать и тестировать на любой лад. За два дня через нас прошло не менее тысячи человек. И не все товары с Кикстартера прошли такой стресс-тест.

image

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

Министерство финансов опубликовало "доработанный" проект постановления правительства о снижении беспошлинного порога ввоза товаров из-за рубежа, пишут "Ведомости". В чем заключаются доработки - не очень понятно: речь по прежнему идет о пороге в 150 евро и весе 10 кг. Не учтено ни одно из 132 замечаний экспертов.

На все замечания 13 экспертов разработчики закона дали один и тот же ответ:

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

Часы Moto 360 будут представлены 4 сентября. О них мы знаем уже очень многое, но, как оказалось, не всё. Благодаря тому, что на сайте сети магазинов Best Buy появилось носимое устройство Motorola, мы можем узнать кое-что новенькое. Стоит отметить, что оплошность уже исправлена и страница с часами удалена.

Итак, согласно данным этого продавца, Moto 360 будут стоить $250. Если верить источнику, устройство оснащено дисплеем диагональю 1,5 дюйма разрешением 320 х 290 точек.

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

Исходя из этого непонимания складывается и все проблемы ИБ в организациях и, собственно, организации самой информационной безопасности.

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

Growth Hacking — 5 правил успеха Growth Hacking — это то, о чем постоянно думают стартапы Кремниевой долины, а сейчас уже и все проекты на начальной стадии в нашей стране. Что же это такое? Как правильно настроить компанию и ее сотрудников на быстрый рост? Мы публикуем 5 правил для тех, кто хочет добиться быстрого роста компании, от Линкольна Мёрфи. Статья написана от первого лица.

На данный момент Growth Hacking является крайне популярным явлением: фактически каждый, кто хоть немного связан с маркетингом или разработкой продуктов, предпочитает называть себя growth hacker’ом. И поскольку каждый второй определяет себя подобным образом, этот термин начинает постепенно терять свою значимость. Однако то, что включает в себя понятие Growth Hacking (или как там это будут называть в будущем), продолжит свое существование и, по сути, уже сейчас существенно преобразует индустрию в целом.
Читать полностью »

Чем статический анализ отличается от предупреждений компилятора?

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

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

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

TypeScript — это относительно новый язык программирования, который компилируется в JavaScript. Его основные преимущества — это классы и проверка типов на этапе компиляции. Компилятор TypeScript — с открытым исходным кодом, а разработка спонсируется Microsoft.

Однако, и язык, и компилятор все ещё молоды и опыт его применения в реальных проектах мало у кого есть. Самому же очень редко выпадает шанс попробовать новое средство разработки на реальном проекте: слишком велики риски провала и большинство заказчиков не пойдет на это.

Тем приятнее встретить людей, которым довелось проверить его в “боевых” условиях. У меня получилось побеседовать с двумя ребятами, сделавшими редактор отчетов на TypeScript.

Интервью с разработчиками на TypeScriptЧитать полностью »

Тема для написания этой заметки родилась совершенно неожиданно, когда я получил знаменитые Cardboard из Китая.
Картонные очки я заказал около месяца назад, когда увидил, что предприимчивые китайцы наладили выпуск дешевых комплектов для сборки.
Очки я собрал буквально день назад и еще не успел понять, как управлять приложением с помощью магнитов. В моей версии магниты находятся только на центральной перегородке и как-то мало способствуют управлению. Даже вытащив перегородку и махая ею вокруг телефона сложно найти движение, воспринимаемое как клик. Изображение в фокусе получается, только если отодвинуть телефон на несколько миллиметров от нужного положения. Плюс, буквально за 20 минут тестирования, на картонке появился след от пота со лба. Вобщем картонка получилась достаточно спорной и надо будет попробовать распечатать на 3D принтере более совершенные очки для этого дела + решить вопрос с магнитами.
От Google CardBoard к автоматическому запуску карт в машине
Читать полностью »

Доброго дня всем!

Не так давно столкнулся с необходимостью работы с базой данных из FMX-приложения.

Те, кто уже «щупал» Delphi XE, должны быть в курсе, про отсутствие в FMX таких любимых VCL как:

  • TDBGrid
  • TDBLoockupComboBox

И если проблема с DBGrid решается вполне интуитивно, визуальным биндингом, то с TDBLoockupComboBox не всё так однозначно.
Во всяком случае гугл не смог мне подсказать ничего толкового.

Проблему я решил; хочу поделиться решением с сообществом, возможно, кому-то пригодится.
Читать полностью »


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