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

    Реклама

    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 разработчиков, особенно в Москве :)