Архив за 27 августа 2012 - 6

Каждый месяц в Сиклум проходит более 60 внешний и внутренних мероприятий — и Speakers’ Corner стал самым популярным и посещаемым во всех городах, где представлен офис компании.
Speakers’ Corner – это формат одного докладчика. Ими могут быть как сотрудники и клиенты компании, так и друзья компании со всех уголков мира, а также активные члены различных комьюнити, успешно использующие возможности компании как площадку для нетворкинга. Обо всех мероприятиях Сиклум можно узнать в календаре мероприятий компании http://www.ciklum.com/calendar/
Speakers Corner: Нетривиальный подход к веб дизайну от Павла Кондратенко
В этот раз, во вторник 28 Августа в Киеве мы приглашаем в SkyPoint всех, кто неравнодушен к хорошему дизайну, важным аспектам юзабилити приложений, а также усправлению проектами в этой сфере. Об этом и многом другом расскажет Павел Контратенко из Digital Venture, компании-родителе портала tochka.net. Павел уже более 10 лет занимается дизайном, UX и менеджментом. Он расскажет, как создать успешную дизайн-команду с нуля, как построить доверительные отношения у команды с клиентами. Конечно, много поговорим об различных подходах к дизайну. Но самое главное – на встрече будет эксклюзивная презентация идей уникальной дизайнерской концепции для Украинского UX комьюнити.
Читать полностью »

Вступление

Недавно, почитав различных статей и презентаций про GPGPU, я решил тоже попробовать для себя программирование под видеокарты. Фактически, выбор технологий в этой области не велик — сейчас живы и развиваются только CUDA (проприетарный стандарт nVidia) и OpenCL (свободный стандарт, работает на GPU от ATI, nVidia, а также на центральных процессорах). В связи с тем, что мой ноутбук располагает видеокартой ATI (Mobility Radeon 5650 HD), то выбор и вовсе свёлся к одному варианту — OpenCL. В этой статье речь пойдёт о процессе изучения OpenCL с нуля, а также о том, что из этого получилось.
Читать полностью »

image

Одним пасмурным утром я подумал, что было бы неплохо хорошенько прорефакторить один из моих старых проектов. Это некоммерческое легковесное приложение для кастомизации HUD в одном 3Д шутере. Писал я его 2 года назад, был горяч и неопытен. В результате куча отменного спагетти-кода, который, несмотря на все свои недостатки, делал своё дело :) Став мудрее и опытнее, я решил полностью переписать приложение, дать ему новую архитектуру, упростить поддержку и обновление. Как это сделать? Ответ казался простым — использовать MVC, разделить на уровни и связать всё в единое целое. Так я столкнулся с проблемой выбора простого и эффективного фреймворка, который станет прочным фундаментом. После быстрого исследования я выбрал backbone.js. Очень понравился своей простотой и гибкостью. Можно просто открыть исходники и понять, как всё устроено и работает. Единственный нюанс, который не радовал — MV-паттерн. Размазывать логику по многочисленным views очень не хотелось, так родилась идея написать свой велосипед, который предоставит недостающие части головоломки. Плюс, создание чего-то нового — это всегда увлекательно и интересно. Недолго думая, я приступил к реализации контроллеров для backbone.

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

В недавнем проекте с Qt пришлось разбираться с классом QThread. В результате вышел на «правильную» технологию работы c QThread, которую буду использовать в других проектах.
Читать полностью »

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

Более того, я и сам, бывало, я вдруг, совершенно неожиданно получал письмо от хорошего грамотного разработчика, о серьёзных управленческих ошибках руководства, которые подрывают мотивацию команды и её веру в светлое будущее. В письме обычно давался разбор какой-нибудь цепочки ситуаций, а затем сообщалось о том, что автор устал и не видит для себя больше возможности работать в компании. Я не наивен и понимаю, что, скорее всего, разработчик увидел где-то в другом месте, например, более заманчивые финансовые перспективы. Однако, не стоит упрощать – иногда люди переходят в другую компанию на ровно такую же зарплату, а бывало (и к нам и от нас) даже и с потерей.
Читать полностью »

Здравствуй!

Вы не ошиблись, читая сейчас блог ZTE. Наша международная компания, берущая истоки в Поднебесной, хочет принять участие в жизни уважаемого Хабра и немного рассказать о себе и о своих достижениях.

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

Добрый день, уважаемые посетители Хабра.

Договориться можно обо всемДоговориться можно обо всемДоговориться можно обо всемДоговориться можно обо всем

Несколько дней назад я прочитал замечательную книгу Гэвина Кеннеди «Договориться можно обо всем». Как верно отмечает автор, мы ведем переговоры с первых лет своей жизни, начиная еще до того, как научимся толком разговаривать, и важность правильно вести переговорный процесс, что в личной жизни, что в работе, очень сложно переоценить. Книга произвела на меня отличное впечатление, и я искренне рекомендую всем, при наличии свободного времени, ее прочитать. В процессе ознакомления с материалом, Гэвин предлагает читателям несложные тесты, и, далее, дает развернутые комментарии тех или иных наших ответов, классифицируя читателей по 4 категориям: Ослы, Овцы, Лисы и Совы, согласно умению вести переговорный процесс. Именно эти тесты, а точнее необходимость их автоматизации, и побудила меня написать этот пост на Хабре. Хотите проверить свой талант переговорщика? Читать полностью »

в 7:53, , рубрики: python, ssh, метки: ,

Всем добрый день.

Хочу рассказать про paramiko — модуль для работы с ssh в python.
С его помощью можно написать скрипт, который получит доступ к удаленному серверу (или многим) и что-то на нем сделает.

Кому интересно — прошу под кат.
Читать полностью »

Покажите мне только богатого человека, и я отниму у него деньги.

С деньгами нужно расставаться легко, без стонов.

Остап Бендер

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

Мобильный интернет еще достаточно молод и правила игры в нем до конца не сформировались. Это в большом вебе все привыкли к тому, что есть мошенники, надо ставить антивирусы и файрволлы, либо пользоваться операционными системами, где вирусы не распространяются.
Так же не стоит забывать, что практически в каждом мобильном устройстве есть механизм отъема денег у пользователей — sim карта. :)

О проблеме уже писали несколько раз на хабре, и вообще — http://bit.ly/ReGcFd.
В интернете информации тоже полным полно — статья википедии, например. Само по себе мобильное мошенничество невозможно без привлечения новых и новых "клиентов". Один из самых "дешевых" способов — это реклама в мобильном интернете. К моему удивлению, даже известные сети мобильной рекламы не борются с мошенниками. Примеров тому множество. Из последнего — вот эта статья на хабре.
Если вы размещаете на своих ресурсах рекламу самостоятельно, то вы тоже не защищены от мошенников, т.к. когда сервис становится массовым, остро встает вопрос модерации. В случае, если модерацию проводит не специалист в этой области, риск разместить "алярм" возрастает. В этом плане сети ИМХО даже несколько безопаснее, чем самостоятельное размещение рекламы, т.к. там запрет мошенничества как минимум заявлен.
Под катом я расскажу о видах мошенничества и о том как мы выявляем мошенников в plus1.wapstart.ru

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

Сегодня речь пойдет о все еще свежих впечатлениях от знакомства с таким гаджетом, как очки-видеорегистратор. Честно признаюсь, когда очки Camsports Coach отказались у меня в руках, я почти не задавался вопросом зачем оно надо вообще – определенный интерес появился сразу. Идея записать свои приключения чуть ли не видом из глаз показалась мне очень интересной, для спортсменов и любителей активного отдыха данный девайс вообще может стать откровением, в прямом смысле “развязывающим руки”. Также они будут весьма полезны при “разборе полетов” и анализе ошибок, если случится какая-то неприятность. В общем, по первым впечатлениям – вещица из раздела ”маст хэв”, осталось познакомится с ее реализацией в железе.
Обзор очков видеорегистратора Camsports Coach
Читать полностью »


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