Яндекс.Метрика

    Реклама →

    Smart-IP.net 2.0 — тотальное обновление сервиса

    Привет Хабровчане!


    Спешу поделиться тем, что после упорного труда я наконец-то решился и отправил в свободное плавание вторую версию своего сервиса Smart-IP.net. Если кто-то помнит старую версию сайта, или же даже регулярно им пользовался, легко заметит существенные изменения. Остальные под катом могут ознакомиться с тем, что же это за сервис и что в нем изменилось.

    Ни о чём →

    Задача с погрешностью и переполнением

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

    Суть задачи заключалась в следующем. Есть некое устройство (микроконтроллер), которое умеет обращаться только с 32-битными целыми значениями и не умеет работать с плавающей запятой.
    На таком аппарате есть таймер, который в секунду генерирует 32768 тиков. Необходимо написать функцию, переводящую тики в миллисекунды без потери точности (желательно с округлением).

    Ни о чём →

    Дорогие пираты

    Под катом люди у которых вы воруете

    Ни о чём →

    IT в туризме — миф

    Этим постом не претендую на правду в первой инстанции, просто делюсь мыслями. По образованию, духу и бывшей профессии я — программист и всегда считал, что любая работа, любой процесс должен быть автоматизирован донельзя. Также я думал когда занимался открытием собственной турфирмы. Я думал, что уж в моей-то фирме будет самый лучший и самый удобный сайт, у меня будет полнейшая база отелей, актуальные туры в поиске а менеджеры по продажам только и будут делать, что отмечать «птичками» оплаченные заявки.

    Все оказалось куда печальнее.

    Реклама →

    Первый «StartupDay» в Челябинске

    Привет, коллеги!


    Рады сообщить вам, что меньше чем через месяц — 26го февраля — в Челябинске пройдет большой «StartupDay», на который мы с удовольствием приглашаем авторов проектов — как стартапов гениальных, так и тех, кому до гениальности не хватает небольшого совета от профессионалов.

    В программе мероприятия — выступления спикеров, презентации и обсуждения стартапов, профессиональное общение с коллегами и экспертами.

    Спикеры и доклады «StartupDay-Челябинск»

    Реклама →

    iPhoneDevCamp 2012 — Харьков, 11 февраля


    Тема девелоперских кампов в Киеве понемногу сошла на нет в прошлом году, да и последний камп был как-то больше маркетинговым.

    Мы решили возродить изначальную техническую направленность, так что в этом году, 11 февраля, в Харькове пройдет технический, интересный и полезный iPhoneDevCamp 2012.

    Среди докладчиков присутствуют:
    • Алексей Демедецкий
    • Руслан Жакупов
    • Владимир Кириллов
    • Ярослав Плиско
    • Владимир Пузанов
    • Дмитрий Шемет
    • Антон Шумихин

    Мы расскажем вам о TDD и BDD в iOS; хитрых методах отладки приложений; дадим вводную по OpenGL ES; поведаем о внутренностях формата Mach-O. Также вы услышите об использовании концепции IoC (Inversion of Control) в лице DI-фреймворка Objection и о разработке под iOS с помощью PhoneGap, Sencha Touch и HTML5.

    Регистрация на событие происходит тут.

    Организацию и поддержку мероприятия осуществляет компания Ciklum в рамках мероприятия «мобильный субботник».

    Ни о чём →

    Есть ли жизнь с телефоном за <1000 рублей?

    Привет.

    Что-то давно не видно хороших обзоров, а я так мечтал попробовать себя в роли автора одного из них) За мою недолгую жизнь у меня было около десятка телефонов. Дорогие и как вы узнаете из этого обзора дешевые. Знакомьтесь Philips Xenium:

    Научно популярное →

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



    Высокие технологии сейчас неразрывно связаны с практически всеми сферами нашей жизни. Даже приготовление еды в большинстве случаев уже не обходится без высоких технологий, включая использование разного рода вычислительных устройств и материалов, пришедших из сферы космических полетов (тот же тефлон, ныне запрещенный в большинстве стран, но разрешенный в родных пенатах). Естественно, что медицина является одной из сфер, где применение высоких технологий просто необходимо. Уже не раз на Хабре сообщалось о создании тех либо иных устройств, которые отслеживают изменение состояния организма и сообщают все владельцу или сразу лечащему врачу. На днях появилась новость о том, что в Германии создан специальный чип, способный отслеживать изменение разного рода опухолей в организме.

    Т.е. если опухоль растет, расширяется, чип предупреждает об этом. Если уменьшается, чип и об этом «расскажет». При этом, понятное дело, никаких проводов не нужно — все данные передаются по беспроводной связи. Получивший предупреждение пациент может пойти к врачу, показать ему полученные данные, ну, а тот уже назначит лечение. По мнению разработчиков, вполне вероятно создание механизма лечения, с использованием автоматического введения лекарства в опухоль, при условии изменения ее «поведения». Так что можно будет понадеяться на автоматику в этом сложном вопросе.

    Ученые говорят, что чип сможет помочь в сложных ситуациях, когда к опухоли достаточно трудно подобраться — а ведь подобная ситуация возникает достаточно часто. Рядом с опухолью будет размещаться такой чип, и если что-то пойдет не так, чип «расскажет» об этом. Если все хорошо — то ничего не нужно будет предпринимать.

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

    Via darkdaily

    Песочница →

    Конец еды

    Неожиданно кончилась…

    Язолъ →

    Ноутбуки и клиентский сервис компании Toshiba

    1. Предисловие


    Был у меня ноутбук Sony Vaio SZ1, купленный в далеком 2006 году, и не знал я горя с ним целых 5 лет (кроме умершего аккумулятора, в итоге замененного по гарантии). К началу 2011 года, в виду интенсивного использования, ноутбук заметно истрепался, пластик кое-где стал плоховато держаться, в связи с чем я принял тяжелое для себя решение его заменить. На что менять? Конечно же, в первую очередь, обратил внимание на линейку Sony. После SZ, хотелось ноутбук не в пластиковом корпусе и достаточно легкий. Из линейки Сони мне подходили только ноутбуки серии Z, но финансовых ресурсов на такую покупку у меня не было. Ситуацию спасла компания Toshiba, предлагавшая за относительно небольшие деньги достаточно хороший и легкий ноутбук Toshiba R630-143, который и был куплен в виду отсутствия альтернатив и моего доверия к продукции компании Toshiba.


    Ни о чём →

    Работаю за random()

    Человек — существо, которое обожает придумывать себе всяческие сложности в жизни. Я, как человек, выполнил свою миссию и решил, что первого числа каждого месяца буду брать заказ на интересующую меня тему с некоторыми условиями:
    • мне должно быть приятно его выполнять;
    • сроки не должны стеснять меня и мешать выполнять основную работу;
    • стоимость услуги устанавливает покупатель самостоятельно, получив результат.

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

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

    sadgb впишется в несложный проект для iOS.
    Sterhel хочет сделать сайт средней сложности музыкальной группе.
    kievskii готов снять рекламный видеоролик.

    Песочница →

    Javascript. Сортировка таблицы

    Доброго времени суток, Хабровчане.

    Может для большинства здешних обитателей моя статья покажется слишком скучной и «и так понятно», но думаю новичкам будет в чем-то полезной.
    Стояла передо мной как-то задача сделать сортировку таблицы по разным колонкам. Данный брались из базы, каждый раз их вытаскивать — накладно, решил задействовать JavaScript.
    Были небольшие трудности из-за использования различной стилистики строк в таблице, а именно был разный цвет фона, в зависимости от данных самой таблицы.
    Стилистику нарушать было нельзя. Кого заинтересовало, прошу под кат.

    Реклама →

    Видео и презентации ZFConf 2011 опубликованы в бесплатный доступ



    Видео, доступное по адресу www.zfconf.ru/2011/video/, охватывает доклады:

    — Гибкая архитектура Zend Framework приложений с использованием
    Dependency Injection
    Алексей Качаев (Сogniance, Senior PHP Developer)

    — Воюем за ресурсы: Повышение производительности Zend Framework
    приложения с помощью phpDaemon, Varnish и ESI
    Алексей Качаев (Сogniance, Senior PHP Developer)

    Ни о чём →

    Двенадцатая московская хабравстреча

    Всем привет! Новогодние праздники закончились, все вернулись к своим делам, а значит можно снова вернуться к традиции регулярных хабравстреч. Предлагаю собраться завтра, 2 февраля, в 20 часов в Восточном зале кафе-клуба «Марсель» на Новослободской.



    Кстати, это будет 12-я по счёту московская встреча, не считая отдельных по хронологии питерской, киевской и архангельской. Есть идея добавить встречам на этот раз некоторой содержательной части, поэтому если у кого есть идеи для небольшой презентации/доклада максимум на 3-5 минут (о вашей работе, проекте, технологии) — пишите в комментариях или мне на почту.

    Где: восточный зал кафе-клуба «Марсель», м. Новослободская, Москва, ул. Краснопролетарская 16/1. О том, как выглядит этот зал, можете посмотреть на фото с предыдущей хабравстречи там.

    Когда: четверг, 2 февраля, 20 часов.

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

    Ни о чём →

    Humble Bundle for Android

    Стартовал новый Humble Bundle.

    Доступны 4 игры для Андроид (а так-же их версии для Mac, Win, & Lin)

    Игры:


    Как обычно, плати сколько хочешь, никакого DRM.

    EFF и Child's Play — бенефициары.

    www.humblebundle.com/

    cpp →

    Константный указатель на неконстантный объект это:

    Проголосовало 245 человек. Воздержалось 168 человек.

    Ни о чём →

    Без права выбора


    Реальный скриншот после удаления программы Samsung MagicTune.

    Песочница →

    Добавление аватара к пользователю в Joomla 1.7

    Эта статья посвящена разбору стандартного компонента Joomla 1.7 com_users


    Буквально недавно столкнулся с одной из маленьких проблем.
    Делал сайт на Joomla 1.7, но в момент, когда сайт почти был закончен,
    потребовалось поставить пользователю аватар.

    Не найдя решения для стандартного компонента ( не для CB или JoomSocial ) в интернете, я решил разобраться в его работе.

    Первым делом, посмотрим в БД, чтобы разобраться, как храняться данные о пользователе.
    Внутри БД мы увидим 3 таблицы связанные с пользователями.
    Нас будет интересовать одна: jos_users (jos_ — это префикс таблиц, у каждого свой).
    Увидев, что таблица пользователей имеет вполне себе стандартную простую структуру полей, добавим поле avatar к этой таблице с типом текст ( нет особого смысла хранить всю картинку в БД, мы будем хранить там ссылку на файл, который будет лежать на сервере ).

    Реклама →

    Как разработка приложений на заказ может быть интересной

    Чуть больше года назад я открыл агентство по разработке мобильных приложений. Тема эта меня очень увлекала, и я понимал, что за этим будущее. Кроме того, я видел, что спрос на разработку мобильных приложений уже огромный, а делать их пока мало кто умеет. Опыт в IT был довольно большой, поэтому я довольно быстро собрал небольшую команду разработчиков и стал делать приложения на заказ. Проблем с клиентами не было с самого начала. Мобильными приложениями интересовались практически все, а мы были одной из немногих компаний в Москве, которые выполняли разработку на заказ.

    Мы получали огромное количество потенциальных заказов.

    Очень много компаний хотели себе мобильное приложение, не отдавая себе отчета в том, что оно вообще может быть не нужно людям. Любой менеджер какой-нибудь компании, у которого был айфон или андроид, хотел заказать мобильное приложение для своей компании. Также очень много было смешных стартаперов, которые мечтали изменить мир, создав мобильное приложение — убийцу Foursquare. Мы старались обучать людей, рассказывать им о том, как и зачем люди используют мобильные приложения, и как их нужно делать, чтобы они нравились людям. Мы старались креативить для своих клиентов, придумывать что-то интересное и полезное. Мы старались не браться за скучные и неинтересные проекты. Но к сожалению, большинство заказов были именно такими.

    Первый реально интересный проект

    Первым реально интересным нашим проектом оказалось приложение Авто-Юрист.



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

    Мы поняли, что приложение может стать реально популярным и полезным для людей, и нам стало интересно! Мы сами разрабатывали не только дизайн приложения, но и участвовали в подготовке материала. Нам предстояло обработать и структурировать его таким образом, чтобы людям было реально удобно использовать его на мобильном телефоне. Приложение получилось действительно красивым, удобным и понятным. Мы также занимались и продвижением приложения, в результате чего оно получило порядка 100 000 скачиваний. С технологической точки зрения приложение оказалось очень простым, но делать его оказалось действительно интересно.

    И нам понравилось делать интересные проекты!

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

    Конечно, сейчас меня сразу спросят, не хотим ли мы в таком случае делать свои проекты. Разумеется, хотим, и планируем. Но правда состоит в том, что сделать чисто мобильное приложение, которое станет очень популярным, без дополнительных ресурсов (например, серьезной контентной базы) очень сложно. Поэтому мы объединяем свои ресурсы с ресурсами наших клиентов, и вместе стремимся создавать классные проекты.

    Ну и мы, конечно же, ищем iOS и Android разработчиков, особенно в Москве :)