Хабрахабр:
ИТ-стартап без венчурного финансирования практически обречен. Чтобы привлечь деньги, нужны валидная идея, четкое видение настоящего и будущего, мотивированная команда и продуманный механизм выхода инвестора из проекта. Сергей Белоусов: ?Мы инвестируем в компании не больше 5 млн долларов. Это не значит, что бизнес, которому нужно больше денег, плохой. К нам не раз приходили люди с просьбами вложить 10 или 100 млн долларов, но мы отказывали. Иногда зря? Для российского ИТ-рынка Сергей Белоусов ? личность легендарная. Его очень краткая биография выглядит так: бизнесом начал заниматься еще студентом Московского физико-технического института, после выпуска с партнером организовал производство телевизоров, основал компанию Rolsen. Далее было сотрудничество с американской софтверной компанией Solomon, создание в Сингапуре SWsoft, позже превратившейся во всемирно известные Parallels, Acronis и Acumatica. ? Есть много различных моделей предпринимательства, я занимаюсь самой мучительной ? создаю множество средних бизнесов, ? признается Белоусов. ? В фильме ?Социальная сеть? звучала мысль: лучше поймать одного марлина, чем много форелей. Мне, к сожалению, приходится ловить много форелей. За свою карьеру я основал пару десятков компаний, и самые крупные из них ? Rolsen, Acronis и Parallels ? по выручке далеко не Facebook. Читать дальше →
Эта статья ? описание моих экспериментов по сборке модулей для Python. Мне понадобился высокоуровневый интерфейс к библиотеке LibRaw, притом в первую очередь под Windows. Последний раз модуль для питона на C++ я писал в 2004 году, модуль был к мертворожденной (к счастью не мной) библиотеке ( я тупо продавал свои умения за зарплату). Естественно, навыки не закрепились. Помню, что SWIG сильно облегчил мне работу, поскольку нужен был объектный интерфейс, а ?ручками? его писать ломало. Память у меня профессиональная ? то есть избирательная и короткая, поэтому пришлось прыгать сначала. Это статья только про настройку SWIG для Python под Windows. Писать же модули на C/C++ с использованием SWIG гораздо проще, чем всё настроить (кстати, у меня такое впечатление, что это парадигма современного программирования). Читать дальше →
Незаметно наступила та пора, когда течение развития web-стандартов перестал определять Trident ? движок Internet Explorer, который был стандартом де-факто более 15 лет. Согласно статистике Statcounter за февраль 2012 года, доля Chrome+Safari составляет 36.61% рынка, в то время как доля IE ? лишь 35.75%. Разница (0.86%) пока не выходит за границы статистической погрешности, но достаточно посмотреть на скорость прироста популярности Chrome, чтобы понять, что к осени или ? на крайний случай ? к 21 декабря этого года Chrome станет браузером #1 по общемировой статистике, которая, напомню, может весьма отличаться от региональной. Например...
Доброго времени суток! Несколько дней назад в свет была выпущена книга под названием "Decoding HTML5", в которой, как вы уже могли догадаться речь идёт о нововведениях, которые появились с приходом HTML5. Не сказал бы, что книга была очень интересна мне, т.к. об этих новых рюшечках нововведениях не писал только ленивый, но всё-таки повторить и закрепить материал было полезным делом. Тем более, что книга написана небезызвестным Джефри, а это значит, что читать её будет легко и приятно. Но хватит расхваливать автора, а перейдём к краткому содержанию книги: Читать дальше →
Как вы, наверняка, уже знаете, 29 февраля вышла Windows 8 Consumer Preview, а вместе с ней и 5-я platform preview версия Internet Explorer 10. В этой статье я расскажу о том, как подготовиться к новой версии IE. И хотя повествование будет вестись преимущественно вокруг IE10, многие из этих советов применимы и к другим браузерам, в том числе на других платформах. 1. Используете Первое, самое-самое-самое первое, с чего надо начать, — это убедиться, что все страницы вы отдаете с правильным doctype. В мире html5 это одна небольшая и очень простая строчка: Это должна быть самая первая строчка, которую вы напишите. Если шаблон вашей страницы генерируется автоматически инструментами разработки и там нет этой строчки, поправьте шаблон. Если ваша CMS отдает страницы без doctype, обновите используемые шаблоны. Читать дальше →
В один из декабрьских дней 2010-го года, гражданин гулял с женой. Зайдя в офис продаж МТС они решили купить несколько комплектов подключения к мобильной сети оператора. Покупка была обусловлена тем, что на глаза попалось рекламное объявление о продаже комплектов с так называемыми золотыми номерами. В результате комплекты подключений по тарифным планам Maxi Plus, Супер Ноль 2011 и Ultra были приобретены за общую сумму 2100 рублей. Необходимость активировать одну из Sim-карт возникла только через год, в декабре 2011. Но, как выяснилось, сделать это невозможно. Тогда гражданин (также вместе с супругой ? на ее имя были оформлены Sim-карты), обратились в салон связи, где приобретали комплекты. В салоне им буквально сказали пойти и выкинуть карты на помойку, потому что их можно активировать только в течение полугода. Если бы про полугодовой срок действия Sim-карты было сказано вежливо, спокойно и сочувственно, то история бы на этом и закончилась. Но хамство порождает (и должно порождать, по моему мнению) ответные действия. Придя домой, гражданин пролистал книжечку условий договора и не нашел там никаких упоминаний о сроке, в течении которого Sim-карта должна быть активирована. И с целью разобраться в возникшем вопросе обратился за юридической помощью: не ради двух тысяч рублей, а потому что достало. И вот что получилось
? или как я получил ?Аленку? за консольное приложение Существует довольно распространённое мнение, что выполнение различных тестовых заданий помогает очень быстро поднять свой профессиональный уровень. Я и сам люблю иногда откопать какое-нить мудреное тестовое и порешать его, чтобы быть постоянно в тонусе, как говорится. Как-то я выполнял конкурсное задание на стажировку в одну компанию, задачка показалась мне забавной и интересной, вот её краткий текст: Представьте, что ваш коллега-нытик пришел рассказать о своей непростой задаче ? ему нужно не просто упорядочить по возрастанию набор целых чисел, а выдать все элементы упорядоченного набора с L-го по R-й включительно! Вы заявили, что это элементарная задача и, чтобы написать решение на языке C#, вам нужно десять минут. Ну, или час. Или два. Или шоколадка ?Алёнка? Предполагается, что в наборе допускаются дубликаты, и количество элементов будет не больше, чем 10^6. К оценке решения есть несколько комментариев: Ваш код будут оценивать и тестировать три программиста: Билл будет запускать ваше решение на тестах размером не больше 10Кб. В тестах Стивена количество запросов будет не больше 10^5, при этом количество запросов на добавление будет не больше 100. В тестах Марка количество запросов будет не больше 10^5. Решение может быть очень интересным, поэтому я посчитал нужным его описать. Читать дальше →
Когда Apple представила новый iPad (уже третий), часть о чипе Apple A5X создала много путаницы и восторга, кому-то пустила пыли в глаза, а кого-то разозлила. Теперь многие верят, что новый iPad ? четырёхядерный планшетник, а так же, что чип A5X в четыре раза быстрее, по словам Apple, чем NVIDIA Tegra 3, который в данный момент является самым быстрым чипом для Android устройств и планшетников с Windows 8. Tegra 3 так же является первым чипом для мобильных устройств с четырьмя ядрами. Apple употребила термин четырёхядерный в необычном смысле (графические ядра), что привело к беспорядку в понимании этого слова у многих людей. Это было как раз то, что было нужно Apple с маркетинговой точки зрения. Короче говоря, Apple A5X ? НЕ четырёхядерный процессор, но давайте разберёмся? Читать дальше →

Отписаться от этой рассылки