• Борьба с информационным шумом в большой компании: Внедрение подхода Twitter в мессенджер

      image

      Одним из главных плюсов email, благодаря которому он является стандартом в корпоративных коммуникациях (несмотря на определенные недостатки этой технологии) является простота и эффективность организации связи даже в больших компаниях.

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

      При работе над мессенджером для корпоративных коммуникаций Kato.im мы уделили много внимания проблеме достижимости собеседников и снижению объёма информационного шума.
      Читать дальше →
    • ObjectManager в API Яндекс.Карт. Как быстро отрисовать 10 000 меток на карте и не затормозить всё вокруг

        Перед разработчикам, которые используют API Яндекс.Карт, довольно часто встаёт задача отобразить много объектов на карте. Действительно много — порядка 10 000. Причем эта задача актуальна и для нас самих — попробуйте поискать аптеки на Яндексе. На первый взгляд кажется: «А в чем собственно проблема? Бери да показывай». Но пока не начнешь этим заниматься, не поймешь, что проблем на самом деле целый вагон.



        Вопросы по большому количеству меток с завидной регулярностью поступают в наш клуб и техподдержку. Кто все эти люди? Кому может быть интересно показать на карте больше 10 меток? В этом посте я подробно рассмотрю весь вагон проблем и расскажу, как в API появились инструменты, помогающие разработчикам оптимально показать большое количество объектов на карте.
        Читать дальше →
      • Улей: маленькая война, глубокая стратегия, странный GameDev



          В одной из школ Подмосковья психолог столкнулся с тем, что у детей очень плохо с концентрацией внимания. По тестам 90-х годов, разработанным для нормальных учеников СССР, наши современные дети справлялись чуть лучше чем никак. Учительский состав тоже на это жаловался, виня компьютерные, консольные и планшетные игры. Кидать свиньёй в птицу, очевидно, приятнее, чем доказывать равенство треугольников.

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

          Я рассказал об этом Джону Янни, разработавшему Улей. И тем самым ввёл его в приступ умиления и ностальгии. И он поделился историей разработки игры от первых настольных шагов в 1982 году до неожиданного рывка на Steam, Android и iOS в современности. Ниже — уютная сказка про гика, который внезапно встретился с реальностью, и немного моих заметок по этой истории.
          Читать дальше →
        • Как использовать API сайта, у которого нет API?

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

            Сегодня я хочу рассказать вам о моей небольшой библиотеке, позволяющей описать в API-стиле http-запросы и парсить ответ сервера в нужный вам формат.
            Читать дальше →
          • Ускорение загрузки Windows for fun and profit

              image Пожалуй, начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы. Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр…

              Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
              Под катом много однообразных картинок и немножко унылого текста
            • Переезд IT-шника в Германию: от А до Я

              Привет.

              Germany Blue CardВ этом посте я хочу подробно рассказать о моём опыте переезда на работу PHP-разработчиком в Германию — от момента, когда есть просто желание переехать, но не знаешь что и как делать, до момента, когда уже переехал, вселился в квартиру и получил вид на жительство. Кроме того, в конце поста я приведу немного полезной информации и ссылок по переезду в некоторые другие страны.

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

              Итак, если вы имеете IT-шное образование и вам интересна идея сваливания из печальной пост-совковой реальности, прошу под кат.
              Читать дальше →
            • LiveDC — Быстрый доступ к p2p файлам

                Сегодня существует большое количество DC-клиентов на самый разный вкус. Однако все они наделены существенным недостатком: нужно ждать, пока скачиваемый файл полностью загрузится. А если вы желаете посмотреть фильм или новый эпизод любимого сериала в высоком качестве, то даже при скорости интернета 100 Мбит/с ждать придется довольно долго. Но ведь хочется-то сейчас!


                Разве это возможно?
              • Jiayu G3 — Китайский телефон с европейским качеством


                  — CPU: MTK 6577 Dual Core 1.0GHz
                  — GPU: PowerVRTM SGX Series5 3D
                  — OS Android 4.0 Ice Cream Sandwich (ICS)
                  — Память: оперативная (RAM): 1GB/ внутренняя (ROM): 4GB
                  — Поддерживает Micro SD Memory Card (TF-Card), до 32GB
                  — Габариты: 135 x 65 x 10.8 mm
                  — Масса: 156 g
                  — Экран: 4.5 дюйма, матрица IPS, ёмкостный мультитач(7 точек) и стекло Gorilla Glass
                  — HD-разрешение (1280 x 720 pixels)
                  — Поддержка сетей: (2 сим-карты) Network Dual SIM G+G W+G
                  — 2G:GSM 850/900/1800/1900MHz
                  — 3G:WCDMA 850/900/1900/2100MHz
                  — Встроенный GPS & A-GPS
                  — Bluetooth with EDR & A2DP
                  — Wi-Fi IEEE 802.11 b/g
                  — Две камеры: основная 8.0 / фронтальная 1.3 мегапикселей
                  — Gravity Sensor, Proximity Sensor, Light Sensor
                  — Литий-ионная батарея 2750 mAh
                  Читать дальше →
                • Аскетичный ридер за 9.90 евро



                    Немецкий разработчик электронных книг Txtr на Всемирной книжной ярмарке в Франкфурте представил своё видение популярных ридеров — читалка Beagle с E-Ink экраном размером в 5 дюймов, разрешением экрана 800×600, весом в 128 грамм и толщиной немногим менее 5 мм за 9.90 евро.

                    Устройство обладает внутренней памятью в 4 Гб (поддержки карт памяти нет) и Bluetooth. Всё — больше ничего, кроме экрана и пары AAA-батареек, которые должны работать целый год, нет. Экран ридера также не реагирует на касания пальцами — для работы предусмотрены три аппаратных кнопки. Ни зарядок, ни каких-либо кабелей к ридеру не существует.

                    Для обмена книгами с устройством и синхронизации предлагается использовать приложение txtr ebooks (есть и для iOS), которое на обычном смартфоне или планшете позволит выбрать необходимую книгу ( их более 700 000, DRM не забыли, форматы EPUB и PDF) и отправить её по Bluetooth на Beagle.

                    Продажи планируются по всему миру, начиная от Европы и заканчивая США и Азией.
                    Источник
                  • Как обмануть Корпорацию Добра или покупаем Nexus 7 в России без гуглолотереи

                    В недавней статье на Хабре уже шла речь о том, как закупаться на Google Play в разделе Devices прямо из нашего захолустья. Тема бесспорно интересная: Nexus 7 пока в России и близлежащих странах вообще не водится, а Galaxy Nexus, скорее всего, просто обойдется вам значительно дороже, если, конечно, вы не живете в Москве или Питере. Проблема только в том, что рецепт оказался несколько нестабильный: лично меня Самая Добрая Корпорация небезосновательно заподозрила в подтасовке личных данных, а судя по комментариям – я такой оказался далеко не один.

                    Неделя мучений и попыток обмануть Google Wallet привела-таки к положительному результату в виде возможности покупать что угодно и где угодно на Google Play, более того, решение, строго говоря, лежало на поверхности и никаких сложных действий не требовало.

                    Под катом новый рецепт и совсем чуть-чуть скриншотов.
                    Читать дальше →
                  • Китайцы ворвались на рынок мини-компьютеров



                      У Raspberry Pi и Cotton Candy появился китайский конкурент. Компьютер размером с флешку стоит 74 доллара — как раз посередине между Raspberry Pi (25 — 35 долларов) и Cotton Candy (200). Внутри — одноядерный процессор ARM Cortex A8 AllWinner A10 1.5GHz, графический чип Mali 400, 512 мегабайт DDR3 RAM и 4 гигабайта встроенной флеш-памяти. Есть полноразмерный слот USB, microUSB, кардридер micro TF, порт HDMI и беспроводной модуль WiFi 802.11b/g. Размеры «китайца» — 8.8 х 3.5 х 1.2 см, вес — 200 граммов.
                      Читать дальше →
                    • Устраиваемся программистом за рубежом

                      Как часто вас посещала мысль о трудоустройстве за границей, будь то просто временная работа или переезд на постоянное место жительство? Какую страну выбрать? Возможно ли пройти собеседования за тысячи километров по телефону и получить джоб-офер? Как будет выглядеть переезд и жизнь в другой стране? В данной статье я бы хотел поделиться личным опытом и опытом многих моих друзей работающих за рубежом.
                      Читать дальше →
                    • Как продвигать игру в AppStore: делюсь опытом на примере Wordrive

                        Хочу поделиться опытом по продвижению своей новой игры для iPhone/iPad — Wordrive.

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

                        Итак, вот у вас готово приложение и оно появилось в AppStore. Первый поток людей на него направляется из iTunes/App Store, сам собой — за счет появления в «новинках». Рассчитывать на него нечего — он как пришел, так и уйдет через пару-тройку дней. За это время нужно делать все, чтобы о программе или игре стали писать в сети. Если программа за это время сможет собрать еще и интернет-аудиторию, то выйти в топы будет сильно проще. А чтобы ее собрать, к моменту запуска в App Store нужно уже много что сделать.

                        Читать дальше →
                      • Профессиональная иммиграция в Австралию, IT и жизнь на другом континенте

                        Навеяно несколькими хорошими статьями на Хабре, посвященным иммиграции, учебе и работе в разных странах, включая Австралию.

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



                        Читать дальше →
                      • Разработка лекарственных препаратов или Drug Design

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

                        Давайте разберемся, как же разрабатываются на текущий момент подобные лекарственные препараты.
                        Читать дальше →
                      • Бесстрашный гений: цифровая революция в силиконовой долине 1985-2000 (26-50)

                          Доброго времени суток!
                          Возвращаемся к рассказу про выставку американского фотографа Дага Меньюза. Первая часть благополучно прошла песочницу, за что спасибо хабравчанам, и как я обещал вот оно продолжение.
                          Заранее прошу извинить меня за название поста, я цитирую название экспозиции и прошу не устраивать холивары по правильнейшему названию Долины. Тем кому понравилась первая часть будет не менее интересно, остальные же не судите строго, у меня нет цели чтобы пост понравился всем. Я пишу чтобы те кто не сможет попасть на выставку тоже услышали историю которую рассказал Даг Меньюз.
                          Кстати, в конце будут ссылки на несколько источников и ссылка на фото в хорошем качестве.
                          Довольно слов, пойдёмте в зал
                        • Экзотика. Обзор операционной системы WebOS 3.0.5

                          Сегодня я вам расскажу про очень интересную операционку — WebOS. Как вы, вероятно, знаете, система эта довольно многострадальная ибо НР, купив ее у Palm, после эпик фейла со своим планшетом HP TouchPad то отказывалась от поддержки WebOS, то не отказывалась, то собиралась ее продать компаниям RIM и Amazon, то сделать ее свободной… Теперь же НР обещает выпустить новые планшеты на WebOS, но в следующем году. Та еще эпопея, в общем, и конца ей, похоже, не видно. А все потому, что система эта очень интересная и отказываться от нее совсем не комильфо.

                          Сразу скажу, что WebOS оставила у меня впечатление помеси винмобайла и iOS. Она такая же гламурная и удобная как iOS, но чтобы она таковой стала ее нужно самому допиливать как в свое время телефон на винмобайле. Про винмобайл, я это, конечно, утрирую, т.к. все допиливание сводится к установке десятка патчей, что займет от силы 15 минут. Ну и, конечно же, WebOS по настоящему многозадачна. Можно открыть кучу приложений, свернуть их и все они будут работать. Как в десктопном виндовсе или макосе, кому что ближе. Ниже, собственно, подробный рассказ про саму систему и в конце о том, как ее допилить.

                          Про сам планшет TouchPad, на котором стоит система, рассказывать особо не буду, он вполне обычный. Из плюсов — офигенный экран, такой же как в айпаде и 2 громких динамика. Из минусов — TouchPad толще и тяжелее айпада, не намного, но это чувствуется. Время работы айпаду тоже уступает, при максимальной яркости экрана видео проигрывается 6 часов. С включенным Wi-Fi при максимальной нагрузке (когда планшет уже не хочет открывать новые приложения) и максимальной яркости — 5 часов. В щадящем режиме, конечно, дольше.

                          Итак, читаем! (для тех, кто боится траффика, сообщаю — в посте МНОГО КАРТИНОК!)

                          image

                          Читать дальше →
                        • Современный очень тихий компьютер

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

                          image

                          У меня сейчас не топовая, довольно старая конфигурация, но её производительность мне вполне подходит:
                          Intel Core 2 Duo E7500 2.93Ггц
                          8Гб DDR3 SDRAM
                          2Тб HDD Seagate 5900 Green

                          Я путём небольших вложений заставил-таки свой компьютер работать бесшумно.

                          Рассмотрим по отдельности все шумные узлы системного блока, такие как:
                          • Видеокарта. Обычно наиболее шумный элемент
                          • Процессор. Тоже не очень тихий узел системы
                          • Блок питания. Также как правило содержит вентилятор
                          • Прочее. Мало ли что там ещё гудит

                          Сразу же забегу вперёд, скажу, что водяное охлаждение в данной статье не рассматривается.
                          Читать дальше →
                        • Привет от NASA: необычная куртка с термометром

                            Тема одежды с дополненным функционалом поднималась на Хабре уже несколько раз. Зачастую, такие гаджеты, как майка с барабанами, футболка с зарядкой для телефона, LED-белье, кепка с определением сети Wi-Fi или кроссовки со светодиодами обладают дополнительными возможностями, но скорее являются объектами for fun.

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

                            Да, да, именно так я думал, пока не встретил героя своей статьи, вернее героиню =)

                            Фото работы с tombanwell.blogspot.com
                            Читать дальше →