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

Добрый день!

Иногда возникает потребность в переводе данных, введенных пользователем на сайте (для генерации ЧПУ на сайтах, при мультиязычном контенте и т.п.). Так как API Google Translate на данный момент доступен только за деньги, в качестве решения проблемы может использоваться Bing Translator API.
Читать полностью »

С чего все началось

Разрабатывая проект, я столкнулся с необходимостью организации клиент-серверного взаимодействия приложений на платформах iOS и Android с моим сайтом на котором хранилась вся информация — собственно БД на mysql, картинки, файлы и другой контент.
Задачи которые нужно было решать — достаточно простые:
регистрация/авторизация пользователя;
отправка/получение неких данных (например список товаров).

И тут-то мне захотелось написать свой API для взаимодействия с серверной стороной — большей своей частью для практического интереса.

Входные данные

В своем распоряжении я имел:
Сервер — Apache, PHP 5.0, MySQL 5.0
Клиент — Android, iOS устройства, любой браузер

Я решил, что для запросов к серверу и ответов от него буду использовать JSON формат данных — за его простоту и нативную поддержку в PHP и Android. Здесь меня огорчила iOS — у нее нет нативной поддержки JSON (тут пришлось использовать стороннюю разработку).
Читать полностью »

Вступление:

Попробую поделиться своей реализацией резервного копирования конфигов RouterOS в Subversion посредством SSH/SFTP.
Читать полностью »

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

Характеризуя текущее состояние продаж мобильных устройств в мире, аналитик компании Гораций Дейду (Horace Deidu) утверждает, что компании HTC, Nokia и RIM, мягко говоря, не оправдывают ожидания своих инвесторов, что сказывается на капитализации вендоров: акции RIM и Nokia продаются буквально на грани своей номинальной стоимости, а бумаги HTC упали на 70% от своего эмиссионного номинала.

Если при этом вспомнить, что бывшая SonyEricsson и Motorola годами не получают никакой прибыли, а мобильное подразделение южно-корейской LG балансирует на грани доходности с 2009 года, то получается, что мобильный мировой рынок находится в некотором упадке.

Однако, замечает Дейду, всё совсем не так — статистика говорит, что за первый квартал 2012 года поставки смартфонов выросли ещё на 7%, а выручка определенных компаний выросла на 20%. Другими словами — кто снимает все сливки?

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

Пользуясь случаем, хотелось бы выразить свое недовольство :)

Около часа серверы хостера 1GB.ua не пинговались (включая оффсайт и DNS) начиная примерно с 19:30 (по Киевскому времени). Без предупреждения. Проверял с Украины и Германии. Destination Net Unreachable. 100% packet loss.

На письмо с просьбой объяснить ситуацию написаное в 20:34 сапорт отреагировал в 20:57 фразой «Здравствуйте! Проверьте сейчас.» И я проверил. То же самое. Кстати, около 20:45 доступ ВНЕЗАПНО возобновлялся. Ответил им — пока не реагируют.Читать полностью »

— Василий Иванович, а что такое демократия?
— Это, Петька, когда ты можешь говорить, что угодно и кому угодно, невзирая на лица: будь это я или Фурманов…
— И мне за это ничего не будет?!
— Да. И ничего тебе за это не будет: ни сапог, ни телогрейки, ни даже портянок.

image Сегодня я себя чувствую почти как наш легендарный и жизнерадостный герой анекдотов Петька. Особенно на фоне новостей о развитии СПО у нашего соседа — России. Там идёт бурное брожение, и даже вроде результаты какие-то намечаются. Запускаются различные проекты, спонсируются команды и появилась пусть и маленькая, но реальная, а не кукольная, конкуренция продуктам от Microsoft.

Оставим пока пищу о распилах и дерибанах в российском мире СПО для лоровских аналитико, а поговорим о своем.

Начну теперь по-порядку о том, что меня наполняет злым энтузиазмом. Несколько месяцев назад, выбирая подруге ноутбук в COMFY, был приятно удивлён, увидев на витрине ноутбук с Linux. Помнится ещё это был SUSE с ужасной и неконкурентной обоиной, но с гордой наклейкой на корпусе. Linux Inside так сказать. Вот такой ноутбук. Однако, сам прецедент порадовал.
Читать полностью »

— Василий Иванович, а что такое демократия?
— Это, Петька, когда ты можешь говорить, что угодно и кому угодно, невзирая на лица: будь это я или Фурманов…
— И мне за это ничего не будет?!
— Да. И ничего тебе за это не будет: ни сапог, ни телогрейки, ни даже портянок.

Сегодня я себя чувствую почти как наш легендарный и жизнерадостный герой анекдотов Петька. Особенно на фоне новостей о развитии СПО у нашего соседа — России. Там идёт бурное брожение, и даже вроде результаты какие-то намечаются. Запускаются различные проекты, спонсируются команды и появилась пусть и маленькая, но реальная, а не кукольная, конкуренция продуктам от Microsoft.

Оставим пока пищу о распилах и дерибанах в российском мире СПО для лоровских аналитико, а поговорим о своем.

Начну теперь по-порядку о том, что меня наполняет злым энтузиазмом. Несколько месяцев назад, выбирая подруге ноутбук в COMFY, был приятно удивлён, увидев на витрине ноутбук с Linux. Помнится ещё это был SUSE с ужасной и неконкурентной обоиной, но с гордой наклейкой на корпусе. Linux Inside так сказать. Вот такой ноутбук. Однако, сам прецедент порадовал.
Читать полностью »

Привет, дорогой читатель!

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

Вступление

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

image

Файл проекта находится здесь.

Под катом вы увидите исходный код программы и пояснения к нему.

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

Система диагностики и мониторинга состояния дорожного покрытия GoodRoads теперь и для Android

Приложение для Android

Приложение GoodRoads — стартап питерской команды PeacockTeam — наконец-то доступно и на телефонах под управлением Android.
Напомним, что мы занимаемся автоматизацией анализа качества дорожного покрытия с помощью мобильных телефонов. Наша команда ведет разработку проекта уже более года, и мы все с нетерпением ждали выпуска Android приложения, который знаменует начало следующего этапа жизни проекта. Наконец-то клиентская часть системы готова практически полностью (если не считать планируемого клиента для Windows Phone), и мы можем приступить к исправлению ошибок и реализации новых, но давно задуманных фич.
Читать полностью »

Почтальон Печкин окончательно проиграл.
Вы используете для доставки заказов из интернет-магазина Почту России? Это зря.

Посмотрим. Какую службу доставки можно нанять за сопоставимые деньги? Имеем:

  1. Склад в Петербурге
  2. 80% покупателей – в Москве и Петербурге.
  3. Средний вес посылки –1кг

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


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