Как стать автором
Обновить
1
0.1

Пользователь

Отправить сообщение

Дай человеку рыбу, и он будет сыт целый день. Предложи ему учиться программированию, и он…

Время на прочтение2 мин
Количество просмотров158K


Нью-Йоркский программист Патрик Макконлог проводит интересный социальный эксперимент. Каждый день, идя на работу по городу, он видит многочисленных бомжей, и поневоле задается вопросом: что если многие из этих людей — не на своем месте, и могли бы жить более достойно при других обстоятельствах? Он решил поставить опыт, что бы выяснить это.

Читать дальше →
Всего голосов 114: ↑102 и ↓12+90
Комментарии149

Mercedes тестирует связку из Google Glass и электроники автомобиля

Время на прочтение1 мин
Количество просмотров18K
Как выглядит работа навигаторов в настоящее время? Чтобы добраться из пункта А в пункт Б необходимо забить поиск маршрута сразу в двух системах – на смартфоне и в автомобильном навигаторе, чтобы доехав до парковки идти дальше по наводке телефона. Это долго и неудобно. Автопроизводитель Mercedes-Benz и Google Glass заявили о том, что компании тестируют возможное взаимодействие двух навигационных систем: мобильной в лице Google Glass и встроенной автомобильной.

Читать дальше →
Всего голосов 33: ↑26 и ↓7+19
Комментарии20

Case story o продвижении игры собственными силами в топы US App Store

Время на прочтение12 мин
Количество просмотров36K
В данной статье мы хотим рассказать про стратегию и тактику вывода на US рынок нашей f2p игры жанра Tower Defense (TD). Озвучим бюджеты, поделимся открытиями, проанализируем ошибки. Релиз игры состоялся год назад.

Для «затравки» достижения игры в App Store:
1. побывала в топ6 и топ7 своих категорий в US;
2. фичеринг в New&Noteworthy в 68 странах;
3. около 500 000 закачек;
4. «письмо счастья» от Apple;
5. 5 звезд — средняя оценка для всех магазинов в течение полугода;
6. обзоры на ведущих международных мобильных порталах.


Читать дальше →
Всего голосов 70: ↑65 и ↓5+60
Комментарии32

Обзор благотворительных проектов в рунете

Время на прочтение5 мин
Количество просмотров39K
imageКак обычно проходит ваш день? Будильник, дорога в офис или к рабочему месту фрилансера. Рутинные обязанности и новые проекты, задачи, заказы. Перерывы на покурить, пообедать, попить, поболтать в скайпе и вконтакте. Вечер, дорога домой, магазин, ужин или кино, пивная или телевизор, жена, дети, «как прошёл день?». Компьютер или планшет, те же вконтакте, одноклассники, жежешечка. Свежая серия очередного сериала, спать. Так живёт большинство, и я в том числе. В нашей жизни есть место лишь работе, семье и развлечениям. Мы ищем развлечений, они помогают нам не думать, расслабиться, отвлечься. Цивилизация эгоизма. «Ведь ты этого достоин». «Побалуй себя». «И пусть весь мир подождёт». Не знаю, как у вас, а у меня всё чаще возникает ощущение бесполезности, бессмысленности проживаемой жизни. Нет, конечно, смысл жизни находит каждый: забота о родителях, жёны-мужья, дети, самореализация, стать начальником, эмигрировать… Но человек суть животное социальное. Именно благодаря взаимосвязям, которые мы строим и поддерживаем с другими людьми, человеческое сообщество способно на всё то, на что оно способно. Как всевозможные мерзости, так и величайшие свершения и достижения. И умение объединять усилия ради благого дела, ради помощи, является важнейшим нашим преимуществом. Ведь никто из нас не застрахован от несчастий (тьфу-тьфу-тьфу!). Можно полагаться лишь на себя и на свою семью, но ежедневно множество людей сталкиваются с такими испытаниями и лишениями, с которыми не могут справиться самостоятельно. К чему я всё это веду? К тому, что есть немало людей среди нас, которые находят время, силы, средства на то, чтобы не только получить что-то от этой жизни, но и дать другим. Я про благотворительность. У каждого при этом слове возникают свои ассоциации, но сегодня я хочу рассказать не о благотворительности как таковой, а о благотворительных проектах в Рунете.
Читать дальше →
Всего голосов 56: ↑46 и ↓10+36
Комментарии19

ARM-ы для самых маленьких: тонкости компиляции и компоновщик

Время на прочтение14 мин
Количество просмотров87K

Продолжая серию статей про разработку с нуля для ARM, сегодня я затрону тему написания скриптов компоновщика для GNU ld. Эта тема может пригодиться не только тем, кто работает со встраиваемыми системами, но и тем, кто хочет лучше понять строение исполняемых файлов. Хотя примеры так или иначе основаны на тулчейне arm-none-eabi, суть компоновки та же и у компоновщика Visual Studio, например.

Предыдущие статьи:


Примеры кода из статьи: https://github.com/farcaller/arm-demos

Читать дальше →
Всего голосов 54: ↑54 и ↓0+54
Комментарии16

Тексты, которые загубят самый красивый дизайн

Время на прочтение4 мин
Количество просмотров47K


Хорошо, когда к тексту относятся так же внимательно, как и к тенюшечкам в кнопочках, градиентикам на плашечках и иконочкам-в-плоском-стиле, но для многих это — слишком тяжкий труд. Дизайнер продает картинку клиенту и ему все равно, что там написано будет. Клиент обращается к копирайтерам, за недорого штампующим «продающую» бредятину, иногда поручает работу с текстами маркетологам, иногда заголовки сочиняет целый отдел девушек-менеджеров по персоналу, и у всех них неумение писать по-русски, похоже, обязательная составляющая профессии. В итоге на сайт нам смотреть приятно, но читать невозможно. Дизайн — это в первую очередь содержимое, а потом уже декорации. Это обзор самых явных ошибок, за которыми должен следовать удар словарем по щам. Не переключайте.
Читать дальше →
Всего голосов 104: ↑83 и ↓21+62
Комментарии112

Повышать или не повышать — вот в чем вопрос

Время на прочтение4 мин
Количество просмотров62K

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

Рассуждаю я примерно так.

Сколько же надо платить программисту? Как правило, рыночная «вилка» вознаграждения для конкретной квалификации известна и составляет от X до 1.5*X. Можно рискнуть и платить по нижней планке — X. Однако, возможность получать в 1.5 раза больше за ту же работу скорее всего перевесит все остальные мотивы, которые удерживают бойца в моей команде. Ситуация усугубляется еще и тем, что агрессивные «охотники за головами» делают разрыв в вилке еще больше, чтобы побыстрее перекупить квалифицированные кадры. Надо ли платить по верхней планке, тем более, если она сильно завышена? А, может быть, следует платить еще больше?

Заранее, приношу свои извинения, за занудность и излишнюю детальность нижеследующего изложения в стиле — «как для домохозяек». Я много раз пытался объяснять свое видение подхода к решению этого вопроса людям, которые должны были принимать решение о повышении оклада, но они не всегда меня понимали. Или, может, просто, не хотели?
Читать дальше →
Всего голосов 124: ↑111 и ↓13+98
Комментарии370

Жизнь за пределами Зиона

Время на прочтение13 мин
Количество просмотров62K
С некоторым удивлением обнаружил, что для большинства хабражителей само собой разумеется, что внутри сервера стоят самые обычные Xeon’ы. Все остальные процессоры — это что-то далёкое и почти несуществующее, поэтому статья «Процессоры для корпораций» вызвала весьма живой интерес. Раз уж тема настолько интересная, попробуем заполнить информационный вакуум. Итак,

Кто и зачем их покупает?
Читать дальше →
Всего голосов 132: ↑127 и ↓5+122
Комментарии41

POS-кредитование в интернете

Время на прочтение6 мин
Количество просмотров5.1K
imageСегодня я хотел бы поделиться опытом разработки и внедрения технологий онлайн-кредитования в электронной коммерции. Так же очень хотелось бы узнать мнение уважаемой аудитории о перспективах кредитования в интернет-магазинах с учетом ряда обстоятельств и наблюдений, о которых, собственно и пойдет речь в данной статье.

Для начала, следует четко определить, о чем идет речь. Кредитные карты и кредиты наличными – это совсем другая история. В контексте работы с интернет-магазинами эти банковские продукты рассматривать не имеет смысла, так как они нигде не пересекаются. Для банка продвижение этих продуктов никак не связано с электронной коммерцией. Существует огромное количество брокеров, спекулирующих на этом рынке, да и сами банки и кредитные организации ведут активную работу в интернете, продвигая этот вид кредитных продуктов. Именно на рынке кредитов наличными, займов и кредитных карт присутствует огромное количество мошенников. Это проблема любого брокера – необходим очень высокий уровень доверия со стороны клиента. Мы, как сервис онлайн-кредитования, работаем совсем на другом рынке. Внимание, под катом много скучного текста о кредитах, банках и заемщиках. Заранее извиняюсь, если будет скучно.
Читать дальше →
Всего голосов 8: ↑3 и ↓5-2
Комментарии4

Как сделать такую ERP систему, чтобы пользователи не бегали в ИТ за отчетами

Время на прочтение2 мин
Количество просмотров10K
Тех из вас, кто занимается поддержкой 1С, ERP или сами пишут учетные системы, знают о проблеме нагрузки IT отдела. Если же вы не занимаетесь поддержкой таких систем, то просто поверьте на слово – такая проблема есть.

Постоянное желание развивать систему и изменения законодательства приводят к частым релизам и, как следствие, большому потоку задач в поддержку. Значительная часть потока – задачи по доработке (разработке) отчетов системы.

Проблема в корпоративном секторе на столько актуальна, что есть специальный термин Self-service BI, смысл которого что-то вроде «чудо-система, в которой пользователи не бегают за отчетами в ИТ».

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

Свой опыт в этом вопросе сформулировал в выступлении на XI Форуме Business Intelligence. За 10 лет разработки я сформулировал 10 правил, которые попробовал донести за 20 минут.


Краткий анонс
Всего голосов 25: ↑14 и ↓11+3
Комментарии49

Информационно аналитическая система для контроля и управления безопасностью дорожного движения

Время на прочтение5 мин
Количество просмотров5K
Все началось с того, что я пошел учиться в автошколу в 2009 году. По сравнению с гоночными болидами, которыми я управлял в компьютерных играх, управление реальным авто мне показалось очень неудобным, много лишних действий, с которыми вполне может справиться автоматика или электроника. Зачем педаль сцепления? Почему машина глохнет? Почему нужно переводить в нейтральную скорость? И так далее. Таких вопросов у меня было много. Предполагаю, что на новых автомобилях частично решены мои вопросы. Но после автошколы, которую я закончил успешно, мне не довелось сидеть за рулем. Может и к лучшему. Машины нет, не предвидится в ближайшем будущем, и, в общем-то, не надо.

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

В конце 2012 года мне пришла в голову идея, что нельзя останавливаться на разработке системы только для транспортных средств, нужно мыслить шире. Так в системе появились новые узлы. Я их назвал: Машина, Дорога, Светофор, Сервер.

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

Читать дальше →
Всего голосов 16: ↑8 и ↓80
Комментарии8

В App Store меняется алгоритм ранжирования

Время на прочтение3 мин
Количество просмотров9.5K
Apple, вероятно, тестирует изменения в алгоритмах ранжирования iTunes App Store — теперь для вычисления позиции приложения учитываются отзывы пользователей и некоторые другие новые факторы. Являются ли такие изменения экспериментальными по своей природе или свидетельствуют о новом переделе рейтингов пока непонятно. Однако, они уже приводят к изменениям позиций приложений в топах – без увеличения или уменьшения количества загрузок.

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

Ранее основным параметром для определения позиции приложения в чартах для App Store было количество загрузок. Сейчас, похоже, мнение пользователей так же начали принимать во внимание.

Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Комментарии7

Как начать разрабатывать игры даже если до этого вы были бухгалтером

Время на прочтение7 мин
Количество просмотров187K
До того как я стал разработчиком игр, я (да и все в моем окружении) считал себя дизайнером сайтов.
Не плохим, кстати, но дизайнером сайтов. Профессия, которая почти никак не используется в разработке игр.


Есть такой стереотип — когда кто-то говорит, что он в разрабытавает игры без команды, все сразу представляют его программистом. На самом деле, стереотип не так далек от правды: скорее всего, разработчик, описанный выше, действительно умеет программировать, но программистом он может себя не считать.

После одного игрового проекта со стримом всего процесса разработки мне часто пишут начинающие разработчики, что-то спрашивают, что-то показывают и на что-то жалуются. Недавно мне пришлось влезть в спор двух ребят, где темой спора было: “Что круче знать 3д-моделирование или программирование, если собираешься разрабатывать игры?”. Влез к ним в спор с предложением сделать первый шаг из схемы, что родилась в процессе участия в игровых проектах и создания своих.
3 шага к успешной карьере разработчика игр
Всего голосов 103: ↑67 и ↓36+31
Комментарии35

Мозг программиста

Время на прочтение6 мин
Количество просмотров61K
Спасибо за статью habrahabr.ru/post/191210! Хорошую тему подняли.

Поделюсь и своим опытом. Ниже — идентичное содержание и первой, и заключительной лекции в программе подготовки стажеров.

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

Почему он самый главный? Потому что, как знают многие, большую часть решений можно создать без ЭВМ, без методик и без софта – карандашом на бумаге или вовсе в воображении. А без программиста создать программу нельзя. Потому что он, программист, как раз программу и создает.

О программисте, как о решающем факторе, и о его мозге, как об основном инструменте, мы сейчас поговорим.
Читать дальше →
Всего голосов 68: ↑52 и ↓16+36
Комментарии11

Правительство Германии предостерегает ведомства страны от использования Windows 8

Время на прочтение4 мин
Количество просмотров55K
Если верить «утечке» документов из германской Федерального Ведомства по Информационной Безопасности (BSI), опубликованных Die Zeit, IT-эксперты считают, что Windows 8 — новая, заточенная под тач-скрин, супер-пуперская, но слабо продающаяся ОС от Microsoft — несет в себе серьезную угрозу для безопасности данных. Она позволяет Microsoft удаленно взаимодействовать с компьютером через встроенный бекдор. Ключи от этого бекдора, по всей вероятности, есть у NSA, а также — что довольно иронично — и у китайцев.

Читать дальше →
Всего голосов 122: ↑92 и ↓30+62
Комментарии84

РосВыборы Опасносте

Время на прочтение2 мин
Количество просмотров21K
Здравствуйте, господа инженеры.

В свободное от сна и работы за деньги время я управляю разработкой проекта РосВыборы — системы сбора и координации волонтёров, готовых быть наблюдателями на выборах 8 сентября. Задача РосВыборов — ввести в состав каждой избирательной комиссии максимально возможное количество своих наблюдателей и сопротивляться действиям недобросовестных членов избирательных комиссий — максимизировать время нахождения наблюдаталей на участках, обеспечить поддержку наблюдателей мобильными группами поддержки и контакт-центром. Цель — сделать результаты выборов максимально приближёнными к фактически отданным голосам избирателей, минимизировав влияние сил зла на официальные результаты.
Читать дальше →
Всего голосов 188: ↑144 и ↓44+100
Комментарии90

Написание своего Web-приложения на Go

Время на прочтение6 мин
Количество просмотров37K
Когда я задумался о написании Web приложения с использованием Go, я преследовал лишь желание попробовать нечто новое для себя. В последствии я понял, что Web оболочку можно использовать как кросплатформенную GUI библиотеку, чем и воспользовался в своем проекте[1].
Подробности
Всего голосов 44: ↑40 и ↓4+36
Комментарии22

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №71 (18 — 24 августа 2013)

Время на прочтение5 мин
Количество просмотров29K
Предлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ресурсы.


Читать дальше →
Всего голосов 48: ↑44 и ↓4+40
Комментарии7

Ужесточение правил для разработчиков Google Play. Полный запрет push-рекламы

Время на прочтение8 мин
Количество просмотров60K

Google вводит крупное обновление для разработчиков контента Play Store, устраняет рекламу из панели уведомлений (на этот раз точно) и другое.



На днях компания Google выпустила крупное обновление правил программы для разработчиков приложений для Google Play. Неважно, кто вы — пользователь или разработчик — следует знать об этих измнениях. Политика в отношении контента в основном сводится к гугловскому подходу «Это то, что мы не разрешаем в Play Store». Теперь вы понимаете, насколько важно быть в курсе. Google регулярно вносит обновления в эту политику, но, я думаю, это самое грандиозное изменение, которое мы могли только наблюдать. Было затронуто и изменено множество областей, что повлекло за собой значительные последствия.
Читать дальше →
Всего голосов 97: ↑81 и ↓16+65
Комментарии42

Информация

В рейтинге
3 002-й
Зарегистрирован
Активность