Архив за 04 ноября 2013 - 3

Про мой опыт разработки под Android или тренируемся на Крестиках Ноликах

  • Мой опыт: 4ре рабочих месяца (реально это растянулось на полтора года)
  • Уровень подготовки читателя: новичок
  • Темы о которых я попытаюсь рассказать в этой статье: как я к этому пришёл, мотивация, как сделать простой дизайн самому, немного про SEO в Google Play и одна затерявшаяся среди этого всего мысль про локализацию.

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

Различные дистрибутивы предоставляют свои утилиты, для сборки и установки программ.
Например в Debian/GNU Linux — это debuild и dpkg. В Red Hat Linux — rpmbuild и rpm.
Не редко нам приходится собирать пакеты самостоятельно.
Устанавливать программы через make, в обход системы управления пакетами в дистрибутивах — является дурным тоном.
В случаях, когда мы имеем исходный код, и автор программы позаботился о создании Makefile, можно использовать checkinstall.
Но бывает и так, что автор java приложения, не выкладывает ничего кроме jar файла. Или мы хотим на коленке создать какой-то пакет, и положить в репозиторий, что бы в дальнейшем устанавливать/обновлять его на множестве серверов с различными дистрибутивами. В этом нам поможет утилита под названием fpm.
В чем же ее достоинство? Она из коробки позволяет нам собирать пакеты под различные дистрибутивы и даже операционные системы.

Сейчас поддерживаются:

  • deb
  • rpm
  • solaris
  • tar
  • directories
  • Mac OS X .pkg files (osxpkg)

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

Для загрузки информации о торговых точках в наш логистический SaaS-сервис «Муравьиная логистика» из Excel я решил использовать web-браузер. Обычно проще загрузить файл на сервер и с помощью любой библиотеки залить в БД. Но мне было интересно загрузить его построчно для контроля целостности каждой строки на клиенте, ну и, конечно, опробовать так всеми рекламируемое HTML5 FileAPI и Drag and Drop.
Читать полностью »

Плата для разработчиков Intel Galileo, являющаяся первым продуктом семейства Arduino-совместимых плат на архитектуре Intel, была представлена месяц назад. В основе платы лежит новая платформа Intel Quark X1000 с 32-разрядным процессором. Также в оснащение платы входят интерфейсы ACPI, PCI Express, Ethernet 10/100 Мбит/с, SD, USB 2.0 (device) и EHCI/OHCI USB (host), а также UART и RS-232. Кроме этого Galileo располагает 8 МБ флэш-памяти NOR и отладочным портом JTAG. По сути Galileo является конкурентом Raspberry Pi.

1 ноября, пятница. Впереди полурабочие выходные. Но пока в самом разгаре напряженный рабочий день, когда на почту приходит письмо такого содержания:

Ваш сайт добален в каталог

Один из моих сайтов добавлен в каталог «говносайтам.нет» ([ссылка для протокола]) — весьма красноречивое название. По ссылке описание найденных на нем проблем. Просматриваю все внимательно и даже со многим внутренне соглашаюсь. Да, проблемы есть: не учел при разработке некоторые моменты, в самом салоне красоты, о котором идет речь, тоже допускают ошибки явно ускоряющие их работу, но не способствующие легкости получения информации. Но, что странно, в самом каталоге никак не упоминается квалификация автора, лишь только

Все оценки быть или не быть — это лишь субъективное мнение администрации проекта «говносайтам.нет». Но, надеемся, что это мнение несет за собой конструктив и обоснованность.

Первое мое мнение: на сайте всего несколько обзоров, значит он только-только появился и требует к себе внимания. Что ж, вероятно, стоит просто забыть об этом каталоге, а те названные недостатки, с которыми я и сам согласен исправить по возможности. Почему бы, действительно не сделать интернет лучше? — Как никак, люди тратили свое время на просмотр множества сайтов и создание этого обзора…
Читать полностью »

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

Для сбора средств будет предпринято частное размещение конвертируемых облигаций.

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

Китайский производитель Newman готовит к выпуску устройство под названием Newman K18 в основу которого ляжет восьмиядерный процессор MT6592.

Толщина корпуса смартфона Newman K18, напоминающего Sony Xperia Z, составляет 6,17 мм

Появившиеся в Сети фотографии изображают устройство чёрного цвета, дизайн которого напоминает смартфон Sony Xperia Z.

Хочу поделиться опытом использования двух термопаст с разными характеристиками. И есть ли разница на практике от характеристик термопаст.
«Помогите, греется ноутбук! Чистка и замена термопасты ни к чему не привела...» Или мой личный опыт с термопастой
Я не планировал писать эту статью, сподвигло меня на ее написание множество вопросов об перегреве ноутбука, его чистке и замене термопасты. На просторах Интернета я не нашел прямого ответа на вопрос как все же избавиться от перегрева любимого лептопа. В действителльности ответов на данный вопрос есть множество, но косвенных и найти их весьма проблематично…
Если же вы имеете большой опыт в использовании термопаст, воздержитесь от прочтения статьи, т.к. ничего нового для вас в ней я не расскажу. Кто, все же нуждается интересуется, милости прошу под кат.
Читать полностью »

Субъективный обзор Microsoft Sculpt Ergo

В августе этого года Microsoft анонсировал очередную эргономическую клавиатуру — Sculpt Ergo. Ее предшественницей, MS Natural Ergonomic Keyboard 4000, я пользуюсь уже лет 6 и за это время хотелось бы увидеть некоторого развития и банально чего-то новенького:)
Не так давно новые клавы довезли до России. Клавиатура оказалась хорошая, но не без своих недостатков.
Читать полностью »

12-13 октября мы всей лабраторией ездили на «Фестиваль 404» в Самаре — для меня это была прекрасная возможность поделиться с большой аудиторией первыми лабораторными успехами. В своём докладе «Визуализационное кунг-фу» я рассказала о нестандартных форматах представления данных и показала, как мы используем их в работе.

На днях появилось видео моего выступления:

Слайды видно плохо, поэтому презентация прилагается:

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


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