Доброго времени суток! Многие здесь разрабатывали приложения, которые попадали в публичный Marketplace, AppStore или еще какой-нибудь репозиторий. Многие из этих приложений полезны для пользователей всего мира. И, чтобы приложение было только не полезно, но и чуть более привлекательно, было бы неплохо дать ему название и описание на родном языке потенциального пользователя. WindowsPhone Marketplace с задачей локализации описаний справляется на ура. Однако, локализация Application Title доставляет… некоторые неудобства.
Читать полностью »
Рубрика «Песочница» - 161
Локализуем Application Title у WindowsPhone приложения: пособие по сокращению геморроя
2012-08-17 в 8:48, admin, рубрики: Marketplace, windows phone, локализация, Песочница, разработка под windows phone, метки: marketplace, windows phone, локализацияМногопоточный загрузчик файлов на JS (jQuery)
2012-08-16 в 10:03, admin, рубрики: file upload, jquery, Песочница, метки: file upload, jqueryДоброго времени суток, коллеги. В этой статье я опишу опыт создание многопоточного загрузчика файлов (с ограниченной нагрузкой на сервер) на JS (jQuery).
Совсем недавно у меня появилась задача (опытом решение которой я и хочу с вами поделится): сделать, в админке, возможность выбирать и загружать более одного файла за один раз. Задание вроде тривиальное и не сложное, но в итоге мое решение показалось мне довольно таки интересным, так как не было найдено аналогов.
Читать полностью »
Радиоприемник 60-1700 МГц на RTL2832 за 20 баксов или SDR для начинающих
2012-08-16 в 9:54, admin, рубрики: RTL2832, SDR, Песочница, радиосвязь, метки: RTL2832, SDR В этой статья я расскажу о том, как, потратив совсем небольшие деньги и немного времени, получить радиоприемник, способный принимать что угодно в диапазоне 60-1700 МГц (радиостанции, звуковое сопровождение ТВ, радиолюбителей, карманные радиостанции и многое другое). Для этого
мы используем DVB-тюнер на чипе RTL2832, работающий в специальном режиме, который можно приобрести за $20 или даже дешевле.
Как правильно делать видео для продукта
2012-08-15 в 18:14, admin, рубрики: start-up, видео, маркетинг, Песочница, метки: start-up, видео, маркетингДля поста в Песочницу я выбрал очень простую тему – видео о вашем приложении. Нужно ли оно и как извлечь из него максимум выгоды?
Все мы конечно понимаем, что лучше 1 раз увидеть чем 100 раз услышать или прочитать. Видео завораживает, вызывает эмоции, способно как увлечь так и отторгнуть. И с этой точки зрения конечно его нужно делать.
Но большой ошибкой будет, если вы примите решение сделать “простенькое продакт видео на 1 минуту, и все”.
Не делайте просто продакт видео. Подходите к видео как к отдельному продукту.
Конечно у Вас не будет хватать времени, денег и всего чего угодно. И это решение будет казаться единственно верным. Но ни в коем случае нельзя поддаваться такому искушению.
Подумайте, ведь вы так долго делали продукт и хотите, чтобы его полюбили. Видео формирует первое впечатление и даже, возможно, дальнейшее отношение к Вашему детищу. Вы просто обязаны потратить на него свои силы и время!
Что такое хорошее видео?
Читать полностью »
Python vs. IronPython: вычисление MD5-хеша
2012-08-15 в 4:44, admin, рубрики: .net, ironpython, md5, python, Песочница, производительность, метки: ironpython, MD5, python, производительностьПонадобилось как-то в проекте сделать автообновление для клиентского приложения. Так как работало оно с отечественными криптопровайдерами, доступ к которым проще получить из .Net, написано оно было на IronPython. При этом C# выбран не был, так как на стороне сервера уже активно использовался python и сильно переучиваться не хотелось.
Казалось бы всё просто. Был набросан скрипт, который вычисляет md5-хеши для файлов входящих в состав приложения, сводит всё в один файл со строками вида “относительный путь”:”md5” и выкладывает в директорию раздачи статики nginx. Клиентское приложение при запуске забирает файлик, прогоняет аналогичный скрипт, и сверяет полученный результат с эталоном.
Но тут обнаружилась маленькая деталь. В IronPython скрипт выполнялся в несколько раз медленнее. И это на достаточно быстром железе. У пользователя же оно могло быть значительно слабее. Началась оптимизация, в ходе которой родилась мысль провести сравнение производительности Python и IronPython на этом примере. В статье, соответственно, рассматриваются три отдельных результата: для Python, IronPython и IronPython с адаптированным скриптом.
Результаты под катом.
Читать полностью »
Work and travel — глупо, бесполезно, унизительно?
2012-08-14 в 23:50, admin, рубрики: интервью, Песочница, Учебный процесс в IT Принятие решения занимает какую-то секунду, осуществление, ну чуть по-больше — у меня заняло в сумме не боллее 48 часов. Но осуществление задуманного и его осмысление куда более сложная задача. Такой и была поездка по программе Ворк энд трэвел в штаты.
Принятие решения на участие в программе было и на самом деле секундным делом, поговорил с другом, который учится в Дубае, и мы решили «Почему бы и нет». Грандиозных планов на лето у меня не было. И я сразу же позвонил в фирму «Х» и отвез загранпаспорт и фотки.
Для участия в программе не нужно никаких сверхестественных знаний английского, посещение медицинских осмотров и даже не пришлось ехать в военкомат за справкой об отсрочке. Требовалось лишь взять справку из университета, о том, что я студент, и подписать бумагу на участие в программе, которую подписали в деканате без проблем. Еще требовалось написать свое резюме, но оно составляется на основе уже готовых «рыб», так что и это было не проблемой.
Читать полностью »
Perl — еще раз о деплое
2012-08-14 в 18:44, admin, рубрики: deployment, perl, Песочница, метки: deployment, perlPerl — еще раз о деплое
Perl является скриптовым языком, с невозможностью компиляции в машинные коды, которые могли бы непосредственно выполняться на процессоре. Это создает проблему развертывания приложения на компьютере конечного пользователя. Еще сильнее эту проблему усугубляет присутствие в вашем приложении модулей из CPAN: заставить работать модуль на любой системе порой бывает проблематично.
Существует 3 подхода для решения этой проблемы:
Читать полностью »
Взом почтового ящика со вкусом
2012-08-14 в 15:47, admin, рубрики: информационная безопасность, мошенничество, Песочница, электронная почта, метки: информационная безопасность, мошенничество, электронная почта Доброго времени суток.
Так получилось, что за неделю я получил 4 сообщения от пользователей mail.ru о том, что они не могут попасть в свой ящик. Пароль не подходил — ну, видимо, угнали пароль. Сразу хочу заметить, что как минимум 1 владелец ящика даже не знал от него пароль (я сам его им создавал и просто настроил Thunderbird, пароль индивидуальный, больше нигде не использовался), следовательно, не могу его по неопытности указать на каком-нибудь фишинговом сайте. Ну, думаю, сейчас пойду да восстановлю пароль, воспользовавшись системой восстановления пароля. Захожу на страницу восстановления пароля и вижу там это:
URL-адрес был выделен мышью, когда снимал скриншот — сразу не заметил.
Использование subversion и trac в учебном процессе студентов ИТ специальностей
2012-08-14 в 11:58, admin, рубрики: subversion, trac, образование в ит, Песочница, Системы управления версиями, Учебный процесс в IT, метки: subversion, trac, образование в итВ последнее время про низкое качество подготовки студентов в вузах не говорит только ленивый. В том числе и на хабре за последнее время появилось множество статей, которые клеймят позором существующую систему высшего образования, сложившуюся в настоящий момент. Основная претензия, которую предъявляют вузам – это оторванность высшего образования от реальной жизни, от тех технологий, которые используются в бизнесе. Увы, зачастую эти претензии не безосновательны. Но я хочу показать свой личный, позитивный (надеюсь) опыт, как можно преломить эту ситуацию.
В данной статье представлен опыт использования системы версионного контроля subversion и системы отслеживания изменений Trac в рамках учебного процесса по дисциплине «Лингвистическое и программное обеспечение САПР» на каф. КСУП ТУСУР. Показаны преимущества, которые получили студенты и я, как преподаватель, от использования этих систем в учебном процессе.
Читать полностью »
C# и AutoCAD. Некоторые приемы работы
2012-08-14 в 10:11, admin, рубрики: autocad, c-4, CAD/CAM, ObjectARX, Песочница, метки: Autocad, c++, ObjectARXЦель данной статьи.
Целью данной статьи является рассмотрение некоторых приемов работы в связке Autocad + C#.
В основном буду опираться на статью «Начало работы с Autocad с помощью C#». В рамках данной статьи будут рассмотрены некоторые замечания по особенностям работы с Autocad с помощью SDK — ObjectARX.
Читать полностью »