Pull to refresh
32
0
Alexei Moisseev @alexeimoisseev

User

Send message

Время отклика компьютеров: 1977−2017

Reading time 14 min
Views 67K
У меня гнетущее чувство, что современные компьютеры по ощущениям медленнее, чем те компьютеры, которые я использовал в детстве. Я не доверяю такого рода ощущениям, потому что человеческое восприятие доказало свою ненадёжность в эмпирических исследованиях, так что я взял высокоскоростную камеру и измерил время отклика устройств, которые попали ко мне за последние несколько месяцев. Вот результаты:

Компьютер Отклик
(мс)
Год Тактовая
частота
Кол-во
транзисторов
Apple 2e 30 1983 1 МГц 3,5 тыс.
TI 99/4A 40 1981 3 МГц 8 тыс.
Haswell-E 165 Гц 50 2014 3,5 ГГц 2 млрд
Commodore Pet 4016 60 1977 1 МГц 3,5 тыс.
SGI Indy 60 1993 0,1 ГГц 1,2 млн
Haswell-E 120 Гц 60 2014 3,5 ГГц 2 млрд
ThinkPad 13 ChromeOS 70 2017 2,3 ГГц 1 млрд
iMac G4 OS 9 70 2002 0,8 ГГц 11 млн
Haswell-E 60 Гц 80 2014 3,5 ГГц 2 млрд
Mac Color Classic 90 1993 16 МГц 273 тыс.
PowerSpec G405 Linux 60 Гц 90 2017 4,2 ГГц 2 млрд
MacBook Pro 2014 100 2014 2,6 ГГц 700 млн
ThinkPad 13 Linux chroot 100 2017 2,3 ГГц 1 млрд
Lenovo X1 Carbon 4G Linux 110 2016 2,6 ГГц 1 млрд
iMac G4 OS X 120 2002 0,8 ГГц 11 млн
Haswell-E 24 Гц 140 2014 3,5 ГГц 2 млрд
Lenovo X1 Carbon 4G Win 150 2016 2,6 ГГц 1 млрд
Next Cube 150 1988 25 МГц 1,2 млн
PowerSpec G405 Linux 170 2017 4,2 ГГц 2 млрд
Пакет вокруг света 190
PowerSpec G405 Win 200 2017 4,2 ГГц 2 млрд
Symbolics 3620 300 1986 5 МГц 390 тыс.
Читать дальше →
Total votes 132: ↑121 and ↓11 +110
Comments 139

Как я попросил студентов написать фишинговые письма

Reading time 9 min
Views 53K
– Учитель, я подобрал хороший пароль, которого не может быть в словарях.
Инь Фу Во кивнул.
– Я ввёл его в Гугле, – продолжал Сисадмин, – и убедился, что в Сети такого сочетания нет.
– Теперь есть.


Я аспирант и преподаю вирусологию в университете.

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



Под катом то, что из этого получилось, что им за это было, и немного аналитики о работе популярных почтовых сервисов. И сами письма, конечно.

Осторожно, много скриншотов.
Читать дальше →
Total votes 138: ↑132 and ↓6 +126
Comments 138

Шпаргалка Java программиста 2: Триста пятьдесят самых популярных не мобильных Java opensource проектов на github

Reading time 39 min
Views 167K
Что это и зачем оно надо: Как известно, главное преимущество Java мира в том в нем существует огромное количество open-source проектов на на все случаи жизни, однако найти нужный на github'e не так просто, так как описание проекта часто мало информативно, зачастую сложно даже понять этот проект для Android'a или нет. В этой статье я автоматически и полуавтоматически собрал Java проекты, убрал старые и проекты только для Android'a, выбрал 350 набравших больше всего звезд, разделил по категориям и перевел описания.

Если вы хотите убедиться что базы данных пишут не только на C, найти проекты для работы с большими данными или нейронными сетями, пишите свой язык программирования для JVM и хотите посмотреть как это уже сделано или же просто хотите узнать какие новые возможности можно найти в Java мире open-source то это статья вам, думаю, может пригодится.

В чем смысл серии статей 'Шпаргалки Java программиста'
За время работы Java программистом я заметил, что как правило программисты постоянно и планомерно используют от силы 10-20% от возможностей той или иной технологии, при этом остальные возможности быстро забываются и при появлении новых требований, переходе на новую работу или подготовке к техническому интервью приходится перечитывать все документации и спецификации с нуля. Зато наличие краткого конспекта особенностей тех или иных технологий (шпаргалок) позволяет быстро освежить в памяти особенности той или иной технологии.


Другие статьи серии: часть 1. JPA и Hibernate в вопросах и ответах

Update: Внимание, актуальная версия со много большим количеством ссылок, находиться теперь в моем github'e проекте useful-java-links, по этой ссылке.


Читать дальше →
Total votes 51: ↑43 and ↓8 +35
Comments 49

Передовой опыт Android-разработки

Reading time 19 min
Views 72K
Нам бы хотелось поделиться с вами опытом, который мы, в Futurice, получили, разрабатывая Android-приложения. Надеемся, эти советы уберегут вас от создания собственных велосипедов. Если вы интересуетесь iOS или Windows Phone разработкой, обратите внимание на соответствующие документы на нашем сайте.
Читать дальше →
Total votes 39: ↑32 and ↓7 +25
Comments 31

Диагностика почтовых протоколов

Reading time 16 min
Views 116K
Эта статья о методах диагностики почтовых протоколов. Она предназначена для начинающих администраторов, желающих больше узнать об инструментах для быстрого тестирования авторизации/отправки/приема почтовых сообщений как сервером, так и клиентом. Но также может служить хорошей памяткой соответствующих команд и для более опытных администраторов.

Материал разбит следующим образом:

1. Введение
2. Примеры сессий
3. Проверка авторизации на сервере (LOGIN, PLAIN, CRAM-MD5), Base64
4. Проверка шифрования SSL/TLS
5. Анализ почтового трафика при помощи tshark. Расшифровка SSL/TLS
6. Ссылки на материалы



Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Comments 6

5 лучших ORM для Android

Reading time 4 min
Views 68K


Как вы понимаете, мы имеем самое непосредственное отношение к разработке приложений для Android, ведь именно эта ОС установлена на YotaPhone. И этим постом мы открываем серию публикаций, в которых будем освещать различные аспекты разработки приложений под Android, делиться опытом, как своим, так и других специалистов. Кстати, некоторое время назад мы уже писали об SDK и особенностях архитектуры YotaPhone, что тоже отчасти перекликается с темой данной публикации: полностью разработанная нами SDK построена по принципам, аналогичным стандартной SDK для Android, чтобы дать разработчикам интуитивно понятные инструменты.

Если вы разрабатываете приложения под Android, то вам, скорее всего, нужно где-то хранить данные. Вы можете выбрать один из облачных сервисов (в этом случае удобно пользоваться SyncAdapter) или воспользоваться встроенной SQLite-базой данных. Во втором случае вам придётся выбрать между записью SQL-запросов с помощью Content Provider (если вы планируете использовать данные несколькими приложениями) или ORM.

В этом посте мы рассмотрим некоторые из Android ORM, которые вы можете использовать в своих приложениях.
Читать дальше →
Total votes 33: ↑27 and ↓6 +21
Comments 38

География Хабра или «где ты, Хабровец»

Reading time 1 min
Views 9.1K
Нигде на хабре не нашел ответа на этот вопрос.
А он может быть интересен.
Итак, Хабровец, где ты?
Регионы разбиты по принципу Яндекс-директ. Москва и Питер вынесены отдельно, по понятным причинам — там много людей. Россия, конечно, детальнее остальных стран.
Если кто-то не может себя отнести к региону, пишите в комментах, подправлю.
Total votes 146: ↑91 and ↓55 +36
Comments 112

Apple намерена занять рынок ультрабуков снижением цен на MacBook Air

Reading time 1 min
Views 2.4K

Уже ни для кого не секрет, что такие продукты как iPod и iPad стали неким образцом компьютерной индустрии, с которыми всегда так или иначе сравнивают все остальные продукты того же класса и назначения. Мало того, несмотря на то, что Apple занимает только около 8% из мировых продаж электроники, компания Стива Джобса умудряется получать в три раза больше операционной прибыли, чем её ближайший конкурент — южно-корейская Samsung, оставляя далеко позади таких конкурентов как Nokia и RIM.

По данным авторитетного ресурса DigiTimes, близко связанного с поставщиками крупнейших вендоров, Apple в третьем квартале этого года планирует серьёзно снизить цену на MacBook Air, предварительно обновив линейку ультрабуков процессором Ivy Bridge.

На сегодняшний момент дела обстоят следующим образом: 11-дюймовый MacBook Air с 64 Гб SSD стоит $ 999 USD; версия с 128 Гб SSD — $ 1 119 USD. Другой вариант — с 13-дюймовым экраном — и 128 Гб SSD имеет цену $ 1 299 USD и, наконец, вариант с SSD 256 Гб — $ 1 599 USD.

После обновления самый дешёвый вариант MacBook Air с конфигурацией Intel Core i5 Ivy Bridge, 2 ГБ RAM, 64 ГБ SSD и 11.6-дюймовым экраном будет стоить $ 799 USD. Другими словами, даже несмотря на то, что Intel, на аппаратной основе которой строятся большинство существующих моделей ультрабуков, настаивает, чтобы стоимость конечного устройства составляла не более $ 699 USD, разница в стоимости между продукцией Acer и Apple составит около 100 $. Таким образом, сомневаться в том, что ореол и слава культовых устройств Apple будут более чем действенной конкуренцией для других вендоров, не приходится.

Под катом — источник
Посмотреть
Total votes 85: ↑72 and ↓13 +59
Comments 183

10 советов и небольших хитростей на eBay

Reading time 7 min
Views 322K
В наше время все более популярными становятся сервисы Интернет-торговли. И, наверно, самый популярный из таких сервисов — Ebay. Если пару лет назад многие ни разу не слышали этого слова, то теперь о Ebay можно услышать даже в новостях.

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

Сейчас в сети легко можно найти много гайдов по процессу регистрации и покупки на Интернет-аукционах. Но даже при наличии такого количества самых разнообразных гайдов после регистрации и даже после некоторого числа покупок у многих остаются вопросы, ответы на которые не так просто найти. В данном Мини-FAQ, на примере Интернет-аукциона Ebay, я бы хотел дать ответы и советы по 10 ситуациям, с которыми чаще всего обращаются за помощью и которые чаще всего возникают после начала пользования сервисом. Сразу скажу, что именно эти вопросы выбраны на примере личного опыта и по мере просмотра вопросов на профильных форумах.
Читать дальше →
Total votes 108: ↑94 and ↓14 +80
Comments 96

Почему брать кредиты выгодно?

Reading time 4 min
Views 22K
Все наверняка слышали фразы типа «Кредиты — кровь бизнеса». С другой стороны, народная мудрость говорит: «Берешь чужое и на время, а отдаешь своё и навсегда».

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

Кредит для бизнеса и кредит для потребителя — немножко разные кредиты ;)

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

Как это работает?
Total votes 211: ↑181 and ↓30 +151
Comments 272

VKFS — Файловая система для VKontakte на основе Fuse

Reading time 1 min
Views 48K
Не так давно на хабре (и на лепре, и еще где-то) появилась такая гифка:
image
Я посидел и подумал: «А почему бы и нет?»
Прошло некоторое время и, как я и обещал
Встречайте! VKFS — файловая система vkontakte, основаная на fuse.
Это не релиз — пока что реализована только возможность чтения собственной стены, но уже готов весь «каркас» для этого всего.
Читать дальше →
Total votes 247: ↑214 and ↓33 +181
Comments 159

Установка нового SSD на eee PC 901

Reading time 2 min
Views 32K
Для владельцев нетбуков eee PC, на которых установлены фирменные SSD, не секрет, что эти самые SSD не очень быстрые и, в добавок, маленькие. Умные люди просекли эту тему и предлагают замену стандартным SSD. Например на сайте MyDigitalDiscount можно приобрести SSD обьемом 16, 32, 64 и даже 128 GB со скоростью чтения/записи 125/55-90MB/sec.



Я купил, расскажу что и как на самом деле.
Total votes 53: ↑50 and ↓3 +47
Comments 126

Курс по интернет маркетингу от Jeremy Schoemaker

Reading time 1 min
Views 1.4K
Известнейший SEOшник, блогер и манимейкер ShoeMoney начал свой 12 недельный курс по интернет маркетингу.

image

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

Прочитать первую неделю курса от ShoeMoney
Total votes 105: ↑67.5 and ↓37.5 +30
Comments 54

Как готовить презентации. Мини-курс для программиста

Reading time 5 min
Views 18K
imageУ меня, как и у многих других программистов, есть слабость: я очень люблю различные планерки, на которых обсуждаются новые проекты и идеи. Все презентации в моем представлении делятся на 3 вида: муторное чтение цифр успеваемости начальника транспортного цеха, демонстрации системы из рук и презентация идей и решений при помощи построителя презентаций. Если с демонстрацией системы из рук программисты знакомы по сдаче лабораторных в университетах, а монотонно читающие тексты «коты баюны», постепенно вымирают как класс, то с презентациями у нашего брата явный напряг. Менеджеры еще прошли либо просмотрели курсы «молодого построителя презентаций», то молодежь ограничилась книгами типа «Уроки ПоверПоинта за 24 часа» или хуже того, один раз увидели и самотыком изучили сей продукт буржуазной экономики. Поэтому, просмотр их презентаций вызывает приступ тошноты, не говоря уже о том, что их часто перебивают, вызывая на «живое» общение. Ориентироваться в их презентациях невозможно и зачастую бессмысленно. А ведь для того чтобы создавать красивые презентации нужно немного. Попробую составить список «наставлений для программистов», что делать нельзя и что нужно.
Читать дальше →
Total votes 88: ↑74 and ↓14 +60
Comments 36

Настройка GPRS и установка Оперы Мини на Eee PC

Reading time 6 min
Views 2.4K
Не так давно на Хабре промелькнула ссылка на англоязычную инструкцию по установке Оперы Мини на компьютер. Но, следуя ей, я столкнулась с моментами, потребовавшими «дополнительного копания». Добившись результата, я как обычно записала для себя на будущее небольшую инструкцию — чтобы в следующий раз не вспоминать, что же именно я делала, и не гуглить инфу, а просто перечитать собственную заметку. Итак, я решила поставить Оперу Мини на свой Asus EEE PC 901 с Eeebuntu.

Впрочем, этот способ годится для любых операционных систем — Windows, OSX — лишь бы под ними запускалась Java-машина.

Читать дальше →
Total votes 44: ↑40 and ↓4 +36
Comments 31

Загрузка MS Windows с USB-флэшки

Reading time 6 min
Views 28K
Я не люблю M$Win'ские системы. На моих компьютерах установлен Linux (Fedora 9). Чем же вызвано появление постинга, рассказывающего об установке нелюбимой мною ОС на флэшку? В конце октября я оказалась в составе «команды Йота», получившей бесплатный безлимитный доступ к разворачиваемой по Москве и Санкт-Петербургу бепроводной сети WiMax (заявленная скорость — 10Мбит входящего трафика и 5Мбит исходящего, а как обстоят дела в настоящий момент, можно прочитать здесь). Вместе с бесплатной безлимиткой (бесплатной она будет до 31 марта 2009 года) нам бесплатно выдали WiMax-модемы Samsung SWC-U200, как было сказано — «в бессрочное пользование». Вот этот-то модем и стал причиной того, что мне снова — временно! — потребовалась M$Win'ская ось. Дело в том, что драйвера для него пока существуют только под Windows. Если верить сотрудникам «Йоты», драйвера под Mac и Линукс в настоящее время находятся в разработке и станут доступны до конца года. Но работать с сетью-то надо сейчас. Поэтому, промучившись несколько дней с постоянной сменой на нетбуке линукса виндами и обратно, я задумалась о более комфортном для меня варианте — поставить M$Win на USB-Flash.
Читать дальше →
Total votes 77: ↑54 and ↓23 +31
Comments 69

Переезд IT-шника в Германию: от А до Я

Reading time 20 min
Views 98K
Привет.

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

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

Итак, если вы имеете IT-шное образование и вам интересна идея сваливания из печальной пост-совковой реальности, прошу под кат.
Читать дальше →
Total votes 211: ↑189 and ↓22 +167
Comments 163

Анализ покупателей книжного Интернет магазина

Reading time 3 min
Views 1.8K
Чуть более года назад мы с партнером основали книжный Интернет-магазин. За этот год мы много узнали об электронной коммерции в Украине. И я хотел бы снова поделиться с Вами некоторой информацией. Я уже писал о системах оплаты в Украине и проблемах с УкрПочтой. Сегодня я хотел бы проанализировать наших покупателей — кто они, где живут, как предпочитают расплачиваться и т.д.

Читать дальше →
Total votes 60: ↑53 and ↓7 +46
Comments 81

Почему растет $

Reading time 3 min
Views 1.4K
Я заметил, что у многих неправильное представление о принципах функционирования мировой экономики вообще, и валютной системы в частности. Хочется пролить свет на этот вопрос.
Читать дальше →
Total votes 148: ↑94 and ↓54 +40
Comments 333

Arch Linux на Asus EeePC 904HD. Часть вторая, настройка системы.

Reading time 3 min
Views 3.3K
В первой части я рассказал Вам, как установить базовую систему на субноутбук. Теперь пришло время доводить все это дело «до ума». Кстати пользователи 7xx и 9xx серии субноутов EeePC тоже могут взять на заметку описанные здесь вещи. Да и просто начинающему «арчеру» будет интересно.

Переходим к настройке
Total votes 6: ↑4 and ↓2 +2
Comments 23

Information

Rating
Does not participate
Works in
Date of birth
Registered
Activity