Обновить

Все потоки

Сначала показывать
Период
Уровень сложности

ФАС разберется с нулевой пошлиной на iPad

Время на прочтение1 мин
Охват и читатели3.4K
Федеральная антимонопольная служба возбудила дело о нарушении антимонопольного законодательства в отношении таможни России. Яблоком раздора послужил планшет iPad.

Несмотря на наличие модуля GPS, он классифицируется по коду «вычислительные машины» со ставкой пошлины 0%. Все остальные планшеты с GPS осенью 2011 года были признаны таможней радионавигационным оборудованием и облагаются пошлиной 5%.

ФАС заявляет, что предлагала таможенникам установить для всех планшетов единые правила, но те не отреагировали.

Как говорится в сообщении на сайте ведомства, «ФАС России предполагает, что ФТС России устанавливает преимущественные условия ввоза планшетных компьютеров марки iPad, изготавливаемых компанией Apple и имеющих в своем составе модуль GPS (персональную навигационную систему) на территорию Российской Федерации, по отношению к планшетным компьютерам со встроенным модулем GPS других производителей».

На фото: блоггер с айпадом.
Читать дальше →

SkypeKit вылечен от жадности

Время на прочтение6 мин
Охват и читатели18K
image

Вниманием!
Не пользуйтесь этим скайпкитом!
После этой истории
habrahabr.ru/post/142805 скайп начал банить ВСЕ аккаунты запущенные на одном айпи вместе с этим скайпкитом.



Есть такая замечательная штука как Skypekit. В двух словах это полноценный Skype без GUI, обёртку для которого предполагается написать самому.

Теоретически на основе Skypekit можно было бы:
  • Создавать полноценные Skype-клиенты под все платформы
  • Добавить поддержку Skype в мультипротокольные клиенты
  • Запускать Skype на сервере для интеграции с SIP/Flash

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

Но благодаря целебному воздействию реверс-инжиниринга этот недуг удалось вылечить.

Читать дальше →

Бесплатные книги

Время на прочтение3 мин
Охват и читатели61K
Несколько книг по разным темам, которые находятся в открытом доступе.

Основы программирования
Читать дальше →

Реверсия брендов

Время на прочтение1 мин
Охват и читатели30K
Американский дизайнер представил реверсию брендов.
В своем проекте Грэхэм Смит поменял местами логотипы и дизайн конкурирующих компаний и известных брендов.

image
Читать дальше →

Разработчик — разрабатывай

Время на прочтение1 мин
Охват и читатели3.3K
Вы разработчик? Так почему вы до сих пор на кого-то работаете?
— Потому, что если каждый строитель решит уйти с большой стройки, чтобы строить свой собственный дом с бассейном и колоннами, города скоро утонут в деревянных избах. И в этих городах не будет ни Фейсбука, ни Твиттера, ни Фликра, ни, тем более, Гугла, потому что таким большим организациям нужны небоскребы.
Читать дальше →

Стажировка в Google. Еще один взгляд

Время на прочтение3 мин
Охват и читатели14K
Михаил Окунев, магистр Пермского Государственного Университета рассказывает о том как проходит его стажировка в Google. Запостить на Хабр он не может, так как нет учетной записи, поэтому за него напишу я. В его ЖЖ можно почитать о непосредственно жизни и отдыхе в Цюрихе и о стажировке в Microsoft в прошлом году

Сегодня я расскажу как выглядит мой примерный день на работе:

image

Читать дальше →

Скрипач в метро — социальный эксперимент

Время на прочтение2 мин
Охват и читатели25K
Это необычайно грустная история от которой у меня были мурашки по коже. Это социальный эксперимент о восприятии, вкусе и приоритетах людей.

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

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

Минуту спустя скрипач получил свой первый заработок: женщина бросила деньги в футляр и, без остановки, продолжила свой шаг.

Еще несколько минут спустя мужчина облокотился к стене и стал слушать, но, вскоре, он взглянул на свои часы и продолжил путь.
Читать дальше →

Не пиши простой код

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели36K

По мотивам статьи: Пиши простой код / Хабр

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

Читать далее

Приключения с Xbox 360: долгий путь к RGH3

Уровень сложностиСредний
Время на прочтение36 мин
Охват и читатели13K

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

Читать далее

Telegram-bot для поиска укрытий (публикую после событий в Белгороде 30.12.23)

Время на прочтение13 мин
Охват и читатели27K

Эта статья, как и приложение были написаны на прошлых новогодних праздниках, но по ряду причин, я не решился публиковать текст, так и остался он в черновиках. Вчера случилось страшное - в канун новогодних праздников город Белгород, в котором я живу, попал под массированный обстрел кассетными боеприпасами, моя семья также попала в сектор бомбардировки, чудом спаслись и не пострадали. Все произошло быстро, эти несколько минут перевернули жизни сотен семей. Когда мы вышли из укрытия, стало понятно, что будут десятки погибших. Увы, не сработали никакие системы превентивного предупреждения.

Читать далее

Игры для NES/Famicom/Денди глазами программиста

Время на прочтение5 мин
Охват и читатели121K
Это пост про ограничения старых видеоигр. Сам я под NES никогда не программировал, но с архитектурой поверхностно познакомился. Теперь я не могу играть в игры для NES, не задумываясь, как же они устроены. Иногда это на столько вызывает восхищение, что невольно забываешь про саму игру. «Чему же там восхищаться?», — скажете вы. Да просто укладываться во все ограничения NES, но при этом делать игру красивой, — это действительно целое искусство.

Сейчас я постараюсь рассказать об этом вам, максимально всё упростив.
Читать дальше →

Велосипеды на Javascript и jQuery

Время на прочтение4 мин
Охват и читатели77K
В очередной раз открыв код коллег и ужаснувшись, я решил написать эту статью. Надеюсь для кого-нибудь это будет полезным, заодно и мне будет проще новичкам объяснять что у них в коде не так, просто кинув ссылку на эту статью.
Безусловно количество таких вещей очень и очень велико, поэтому в статье ограничусь лишь некоторыми.
Читать дальше →

Как я стал уголовником

Время на прочтение4 мин
Охват и читатели17K

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

Небольшое вступление


Около 6-7 лет назад, когда в нашем городе миллионнике, в интернет ходить можно было только по dial-up, автор только-только приобрел для этой цели модем, и интернет стоил «нереальных денег», по крайне мере по школьника-студента.

Однажды, в беседе с онлайн-товарищем после того как пожаловался на нехватку денег на счете, в приват получил три строчки — телефон, пароль и логин. Товарищ этот жест прокомментировал фразой – «это халявный инет, держи, никому не передавай».
Читать дальше →

Ближайшие события

Переживания Эрика Шмидта

Время на прочтение4 мин
Охват и читатели2.6K
imageВ четверг, 2-го июня, в Калифорнии закончилась трехдневная конференция All Things Digital, прошедшая под порядковым номером «9».

Человеком, открывавшим это событие, был не Марк Цукерберг, которого по-праву считают ключевым лицом в современной Web 2.0 революции, и не Рейд Хоффман, чей LinkedIn торгуется на NYSE уже несколько недель. Даже Дик Костоло, CEO Twitter, был вынужден отдохнуть до второго дня конференции. Не говоря о Марке Андреессене, «кукловоде» завышенных оценок компаний.

В эргономичном красном кресле оказался Эрик Шмидт, теперь занимающий место в совете директоров (без конкретного поста в компании) и уступивший звание CEO со-основателю Ларри Пейджу.

Если кто-то вдруг забыл, то я напомню — именно Шмидт был человеком, который сделал Google той компанией, которой она является сегодня. Если бы не он, Пейдж и Брин продали бы свой продукт Excite или Yahoo, так никогда и не став одной из самых дорогих Интернет-компаний современности. Компании, чья бизнес-модель казалась «раздутой пустышкой» воротничкам с Wall Street (она ей не оказалась); компании, которую New York Times называла «пузырем века» (она им не стала). Эрика Шмидта до сих пор называют «взрослый надзирающий» над основателями Google, чью необходимость в быстро растущих компаниях так яростно отрицает тот же Цукерберг.

Можно спорить, но мне кажется, что Шмидт уступил свое кресло в блестящий момент. Конечно, в Долине сейчас куда громче Facebook, и, очевидно, он потрясет публичные рынки на входе, когда бы он ни случился. LinkedIn и Яндекс уже побили рекорд Google по объему в IPO. Возможно даже, что Шмидт сбросил с себя бразды правления по той причине, что начал становится «универсальным инструментом» внутри и вне самой компании. Сейчас это все уже неважно, т.к. Эрик может выбирать, быть ли авторитетным представителем одной из крупнейших Интернет-компаний, или поддерживать Барака Обаму на следующих президентских выборах (Шмидт не скрывает этих намерений), в конце-концов, он может заниматься тем, чем ему угодно.

Так почему тогда он не выглядел счастливым на D9?
Читать дальше →

Стандартный_тест_на_обработку_длинного_заголовка

Время на прочтение1 мин
Охват и читатели4.4K
Дорогой_хабрахабр_прости_пожалуйста_но_какой_тестировщик_не_проверит_эту_ может_и_бесполезную_штуку_в_блоге_по_тестированию?



Для придания посту минимальной информационной ценности, добавлю:
тестирование «неправильного» поведения пользователя называется негативным тестированием.

Оптимизируем процесс работы в консоли

Время на прочтение4 мин
Охват и читатели16K
Все привыкли редактировать текст в текстовых редакторах, блокнотах, веб-формах и т.д. В процессе набора текста мы пользуемся привычными стрелками, кнопками «End» и «Home», более опытные зажимают «Ctrl» и стрелками шагают по словам (что, кстати, не всегда работает). И при переходе на консоль мы ориентируемся на те же самые правила, даже не зная, что bash предлагает очень удобные средства и комбинации клавиш, которые очень упрощают работу и минимизируют количество операций для выполнения задачи. К тому же, в bash есть удобные средства работы с историей, масса различных подстановок и других интересных функций. Самые часто используемые мной и любым опытным администратором я и опишу в этой статье.
Читать дальше →

Что на самом деле сделал Google

Время на прочтение3 мин
Охват и читатели2.5K
Я осознал. Только что. Наверное, я тормоз… но пока эта мысль нигде не озвучивалась.
Итак, пока все спорят, насколько хорош браузер Chrome, меряются тестами и ждут портов на Линукс и Мак, основная революция произойдет совсем не там.
Она кроется в маленькой незаметной кнопочке «создать ярлыки приложения».
Воспользовавшись этой функцией, вы получаете на рабочем столе или в главном меню ярлык на свой любимый сайт, который откроется без панели навигации и прочих ненужных элементов. Например, я первым делом создал такой ярлык для Google Reader. И удивился, насколько шустро он стал работать. Ну собственно, ничего удивительного. Наверняка для своих приложений Гугл оптимизировал JavaScript и собственный же движок.

Ну да суть не в этом. Что я получил? Я получил отличный, удобный, шустрый RSS-reader, который ничуть не уступает своим традиционным аналогам. Потом я наткнулся на забавную статью о том, как можно тем же способом получить неплохой калькулятор. А сколько уже небольших, приятных сервисов существует в сети? Тут и календари и текстовые редакторы и даже сложные графические приложения.
А теперь вспоминаем, какие основные особенности нового браузера от Google: оптимизация работы JavaScript (ускорение просто в разы!) и самостоятельные потоки для каждого окна. То есть одно кривое приложение не подвесит и не повалит остальные (сейчас может, но это исправят). В результате мы получаем… почти идеальную платформу для приложений.

Полная кросс-платформенность. HTML и JavaScript худо-бедно, но работают на любой операционной системе (где будет Google Chrome). Простота разработки и огромное количество готовых фреймворков. Огромное количество удобных бесплатных редакторов и сред разработки. Решение проблемы с обновлениями софта. Пользователь автоматически работает с самой последней версией. Замечательная обратная связь и статистика. Вы будете совершенно точно знать, какие функции вашей программы наиболее востребованы, оценивают ли пользователи ваши гениальные идеи или применяют приложение совершенно неожиданным способом. Кстати, не удивлюсь, если в Chrome встроен сборщик статистики, который отправляет много интересной информации в Корпорацию Зла Google. Но не удивлюсь и в том случае, если он туда не встроен. :)

Теперь следующий тонкий момент: браузер с открытым исходным кодом. Значит, наработками Google смогут воспользоваться и разработчики других, альтернативных браузеров. Даже великий и ужасный IE сможет включить аналогичные функции. И вот как раз это Google и надо. Зачем распространять свой браузер, если основную фичу можно продвинуть руками конкурентов. И пусть даже доля Chrome будет два процента, но если при этом все остальные браузеры станут поддерживать интернет-приложения, Google своего добьется.

А добьется он того, к чему стремится уже очень давно: повальной миграции пользователей на веб-приложения и сервисы. И кажется, на этот раз у него это получится. Да, серьезный софт, завязанный на сложные вычисления или требующий низкоуровневой работы с железом, никуда не денется. Но посмотрите сами на свой рабочий стол. Много там таких приложений? А сколько всяких мелких утилит для ежедневной работы? А ведь приличное их количество может работать через веб, ничуть не теряя функциональности.
К слову, никто не мешает делать ссылку и на локальную копию веб-сайта. И не удивляйтесь, если завтра ваша любимая программа X выйдет не в виде исполняемого файла, а в виде кучи HTML и JS кода, распакованного на ваш жесткий диск.

В общем, скоро мы окажемся в новом мире. Которым будет править не Microsoft, но Google.

А им не параллельно)

Время на прочтение4 мин
Охват и читатели7.5K
Недавно вот прочитал посты о разных офисах. Хочется и свои пять копеек вставить. Расскажу о жизни компании Parallels изнутри:)

Я уже не вспомню свои ощущения, когда устроился, но люди, которые приезжают к нам на пару часов почему-то сразу замечают ЭТО. На уровне атмосферы, того как тут все организовано, как все общаются и проч. Короче, многим нравится. Хотя, если говорить о расположении офиса – то это полная жопа – м. «Отрадное» («безотрадное» как его тут называют).


Мы занимаем 2 этажа этого бизнес-центра
Читать дальше →

Б/У жёсткие диски Western Digital под видом новых в крупном ритейлере

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели41K

Купил Б/У жесткий диск под видом нового в крупном ритейл магазине, хард оказался покрытым краской из баллончика. Читайте о моем печальном опыте и не повторяйте моих ошибок.

Читать далее

Решаем проблему устаревания кэширующих серверов. Смотрим на телевизоре. Не VPN

Время на прочтение3 мин
Охват и читатели64K

Не так давно всех потрясла новость об устаревании оборудования популярного видеохостинга, в результате чего сервис перестал нормально работать и началось замедление. Сначала в замедлении сервиса пытались обвинить Роскомнадзор, но до сих пор нет внятных нормативно-правовых актов (поправьте меня в комментариях, если я ошибаюсь), которые бы позволяли данному органу применять методы блокировки в отношении сервиса. Я не верю, что государственный орган может нарушать закон, поэтому будем исправлять проблему самостоятельно и поднимем свой «кэширующий» сервер.

В качестве нашего «кэширующего» сервера будем использовать дешевый одноплатный компьютер MangoPi MQ-Quad (или другой аналогичный), стоимостью не более $29.

Читать далее
12 ...
50