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

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

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

Генерация лабиринтов: алгоритм Эллера

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

Привет, Хабр!

Сегодня я хотел бы рассказать о генерации идеального лабиринта - алгоритмом Эллера. Статья подойдёт всем любителям алгоритмов.

Читать далее
Всего голосов 51: ↑51 и ↓0+51
Комментарии10

Как научиться мыслить образами, используя визуальные аналогии

Время на прочтение29 мин
Количество просмотров73K
Визуалы – это люди, которые, воспринимают большую часть информации с помощью зрения. Визуалы составляют примерно 60% населения нашей планеты (автор статьи, Анна Виталь, также входит в их число). Вы можете спросить: как же нам удается общаться с вами с помощью изображений? Все достаточно просто – для этой цели мы используем хорошо известные визуальные символы и аналогии. Ниже представлены некоторые из таких зрительных аналогий, начиная с наиболее простых и заканчивая самыми сложными.

Читать дальше →
Всего голосов 63: ↑61 и ↓2+59
Комментарии19

4 популярные ошибки в дизайне визиток

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

Проблемы с версткой


Задача верстки — правильно расставить акценты на визитке. В случае с плохой версткой, получатель не поймет, куда смотреть и что читать в первую очередь.

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

image

image
Читать дальше →
Всего голосов 56: ↑47 и ↓9+38
Комментарии75

Английский для собеседований в IT-компании: что нужно для старта карьеры?

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

Собеседование на английском — дело непростое. Но хорошее планирование и подготовка ключевых моментов сделают этот процесс более приятным и безобидным.


Читать дальше →
Всего голосов 45: ↑40 и ↓5+35
Комментарии33

ZX Spectrum: 35-летний юбилей

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


35 лет назад, 23 апреля 1982, появился ZX Spectrum — замечательный домашний компьютер, который приобщил к программированию немало людей. В первой половине 1990-х эти 8-битные компактные устройства были очень популярны в России. По сути, ZX Spectrum’ы заполнили нишу бюджетных игровых приставок, но при этом позволяли писать полноценные программы на Basic (и не только). В честь очередной годовщины мы решили вспомнить наиболее яркие игры, покорившие сердца многих пользователей ZX Spectrum.
Всего голосов 79: ↑76 и ↓3+73
Комментарии234

Крэш-курс по UI-дизайну

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


Мы всегда в поисках хороших статей о дизайне, чтобы потом использовать их в работе над сайтом «Я люблю ИП». Сегодня мы перевели ещё одну статью, которая рассказывает, чем отличается UI-дизайн от UX-дизайна и на каких основных принципах строится дизайн интерфейсов.


UI vs. UX


Если вы хоть немного интересовались дизайном приложений, то наверняка слышали термины «UI» и «UX». Но чем же они отличаются?


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


Согласно книги Дж. Гарретта «Элементы опыта взаимодействия», UX-дизайн можно определить через пять основных уровней. Давайте начнём с самого абстрактного.


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

Более 13 млн рассекреченных документов ЦРУ в онлайне: полнотекстовый поиск

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

Рассекреченный архив документов ЦРУ (справа) и всего четыре компьютера, с которых можно было получить доступ к информации (слева)

Некоторые законы очень неудобны для жуликов, которые хотят скрыть информацию. Поэтому они выполняют требования закона, но прибегают к «невинному саботажу», чтобы свести ущерб к минимуму. Например, в России информацию о тендерах вносили в открытый реестр с заменой кириллических символов на латинские, чтобы их трудно было найти обычным поиском. Спецслужбы в США тоже мастера на творческий уход от выполнения законов, формально соблюдая их. Только оцените талант сотрудников ЦРУ. По закону Freedom of Information Act Центральное разведывательное управление с 31 декабря 2006 года обязано снимать гриф секретности с документов старше 25 лет и обеспечивать свободный доступ к ним. ЦРУ формально выполнило требование закона: оно создало базу рассекреченных документов CREST (CIA Records Search Tool) и организовало «свободный» доступ к ней через… четыре компьютера в здании филиала Национального архива в городе Колледж-Парк, шт. Мэриленд, который открыт для публики с 9:00 до 17:00. Здесь у разведчиков явное упущение: по логике ЦРУ, надо было ограничить время работы архива, например, с 7:00 до 7:10 на один день в неделю.

Такой беспредел продолжался до настоящего времени. В конце концов справедливость восторжествовала. С января 2017 года вся база рассекреченных документов CREST открыта в интернете c полнотекстовым поиском — проверьте поиск по городам и райцентрам России, фамилиям учёных, названиям наркотиков и т.д. Теперь всё действительно работает как положено. Вся информация открыта.
Читать дальше →
Всего голосов 51: ↑49 и ↓2+47
Комментарии172

Игры с ценой: стратегии и психология покупателя

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

Про стратегии ценообразования сказано уже достаточно много. Даже те, кто не занимается маркетингом профессионально, знают, что потребителем активно манипулируют, разными приемами уменьшая стоимость товара в его глазах. Сегодня мы предлагаем вам прочитать перевод свежего поста Jory MacKay на эту наболевшую тему, в которой он рассматривает некоторые особенности нашей психологии и перечисляет фишки, которые помогают сделать цену на любой продукт более привлекательной для покупателя.

«Несмотря на то, что в некоторых кругах говорить о деньгах по-прежнему не принято, факт остается фактом – мы живем тем, что взимаем плату за работу, которую делаем, и за продукты, которые производим.

Но «ценность» относится к тем понятиям, которые, пусть ими и бросаются с легкостью, оказываются очень сложными, если как следует вдуматься.

Многие попадаются в ловушку трудовой теории стоимости, согласно которой цена услуги определяется тем, сколько рабочего времени было затрачено на ее производство. Именно поэтому мы готовы потратить 12 $ на баночку джема, если на этикетке написано, что он «ручной работы» или «домашний». Нам представляется, что «художник» вложил в процесс больше труда, чем «ремесленник».
Читать дальше →
Всего голосов 16: ↑15 и ↓1+14
Комментарии19

6 сервисов для эффективной работы с Gmail

Время на прочтение4 мин
Количество просмотров20K
Gmail — популярный и очень удобный почтовый сервис с отличной защитой от спама, отказоустойчвый и безопасный. Кроме того, Google позволяют расширять функционал своей платформы с помощью сторонних расширений и приложений. С их помощью обычную почту можно превратить в систему управления задачами, службу поддержки клиентов или же просто сильно упросить свою работу с электронной корреспонденцией. Я собрал 6 плагинов и веб-сервисов, используя которые вы сможете повысить эффективность работы с почтой.


Читать дальше →
Всего голосов 19: ↑15 и ↓4+11
Комментарии45

А если без JavaScript?

Время на прочтение3 мин
Количество просмотров72K
В нашем мире без JavaScript никуда! Куча фреймворков, библиотек и прочей радости! jQuery плотно вошел в нашу жизнь. React с Angular пробивают дорогу к светлому будущему. Да и не за горами поддержка браузерами ES6 без Babel.

Но если тема заходит об обычном сайте со стандартным функционалом, не редки случаи, когда JavaScript начинают “злоупотрелять”. И все, в принципе, нормально… Но порой задаешься вопросом: «А если без JavaScript?».
Всего голосов 90: ↑76 и ↓14+62
Комментарии131

Ищем и скачиваем непопулярные и старые файлы в интернете

Время на прочтение14 мин
Количество просмотров208K
Преимущественно медиафайлы. На полном серьезе, без шуток.

Введение

Бывает, случается так, что вы хотите скачать альбом 2007 года исполнителя, который кроме вас известен 3.5 людям, какой-нибудь испанский ска-панк или малопопулярный спидкор европейского происхождения. Находите BitTorrent-раздачу, ставите на закачку, быстро скачиваете 14.7%, и… все. Проходит день, неделя, месяц, а процент скачанного не увеличивается. Вы ищете этот альбом в поисковике, натыкаетесь на форумы, показывающие ссылки только после регистрации и 5 написанных сообщений, регистрируетесь, флудите в мертвых темах, вам открываются ссылки на файлообменники вроде rapidshare и megaupload, которые уже сто лет как умерли.

Попытка скачать хотя бы один файл
Увы, частая ситуация в попытке хоть что-то скачать

Такое случается. В последнее время, к сожалению, случается чаще: правообладатели и правоохранительные органы всерьез взялись за файлообмен; в прошлом году закрылись или были закрыты KickassTorrents, BlackCat Games, what.cd, btdigg, torrentz.eu, EX.ua, fs.to, torrents.net.ua, и еще куча других сайтов. И если поиск свежих рипов фильмов, сериалов, музыки, мультиков все еще не представляет большой проблемы, несмотря на многократно участившееся удаления со стороны правообладателей контента из поисковых систем, торрент-трекеров и файлообменников, то поиск и скачивание оригинала (DVD или Blu-Ray) фильмов и сериалов или просто ТВ-рипов 7-летней давности на не-английском и не-русском языке — не такая уж простая задача.
Читать дальше →
Всего голосов 215: ↑213 и ↓2+211
Комментарии74

Викимарт и “теория бОльшего дурака” в электронной коммерции

Время на прочтение10 мин
Количество просмотров28K
Декабрь. Скоро Новый год. Лёгкий мороз. Вечереет. В московском офисе суета сует. Не предновогодняя весёлая. Страшнее. Кто-то объясняет настойчивому раздосадованному клиенту, что офис временно не работает, и просит обратиться в понедельник. Пробежал один из многочисленных менеджеров с системным блоком под мышкой. Следом за ним ещё один — бухгалтер с офисным стулом. Оба одеты, направляются к выходу. Получили “зарплату”. На выходе сталкиваются с бывшим гендиром, как его, Максим… а впрочем неважно. Максим глядит на это безобразие и сразу понимает — всё. Ещё прохаживается по офису, заглядывает в свой бывший кабинет в надежде отыскать какой-то позитив, но возвращается домой даже без “какого-то”. Открывает Фейсбук и пишет: “Всё...”.

Знакомо? Только речь о декабре 2017-го. Или 2020-го. Не имеет значения. И это не Викимарт.


Фото с сайта atner.livejournal.com. Викимарт. Тимбилдинг уже не нужен. Усы нужны для расчёта с кредиторами
Читать дальше →
Всего голосов 25: ↑21 и ↓4+17
Комментарии52

Оптимальный скоростной роутер: Zyxel Keenetiс Giga III vs TP-Link Archer C7

Время на прочтение10 мин
Количество просмотров102K
Ты ж компьютерщик, какой роутер домой купить? Обычный такой вопрос, который постоянно задают любому человеку мало-мальски связанному с IT. Причем, все объяснения про диапазоны, каналы и прочее сводятся к первоначальному вопросу – это, давай попроще, какой купить, чтоб быстрый и брал везде.



На самом деле, задача гораздо интереснее, чем кажется. В большинстве случаев сферическому пользователю нужна машинка, которую он настроит единственный раз в жизни, она станет легко «добивать» до дальней комнаты и удовлетворять его постепенно повышающимся потребностям лет 5. Самое смешное, что большинство обзоров роутеров не дает ответа на эти вопросы и исходит из какой-то другой, я бы сказал, альтернативной логики. Смотрите, вот мы протестировали скорость в 4 потока на нашем крутом тестовом стенде с роутером, который находился на расстоянии 3 метра от компьютера. Круто! А что с обновлениями, что со стабильностью, что с той же скоростью при передаче на большие расстояния? Тишина.
Читать дальше →
Всего голосов 29: ↑23 и ↓6+17
Комментарии147

Прощай, Zen Coding. Привет, Emmet!

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

Еще в 2009 году, image Сергей Чикуёнок опубликовал статью, в которой представил новый способ написания HTML и CSS кода. Этот революционный плагин, назывался Zen Coding, он помогал многим разработчикам на протяжении многих лет и в настоящее время вышлел на новый уровень.

Emmet, ранее известный как Zen Coding, является самым производительным и экономным во времени плагином для текстового редактора. Простые сокращения мгновенно расширяются в сложные фрагменты кода, Emmet превратит вас в более продуктивного разработчика.

Для тех, кто предпочитает смотреть, а не читать, вот видео любимых трюков автора.

Читать дальше →
Всего голосов 152: ↑123 и ↓29+94
Комментарии112

Как мы звезды рейтинга дробили

Время на прочтение3 мин
Количество просмотров21K
CF Rating

Вместо предисловия


Привет всем хабражителям!
Взбрело мне как-то, холодным зимним вечером, внести на сайт вместо целых звезд рейтинга — их частичную заливку для дробных чисел (4.5, 3.85 и тд.). Так ведь и глазу милее и информативнее — какое заведение лучше, а какое — хуже. Вот и сели мы с командой думать и гадать.
Читать дальше →
Всего голосов 17: ↑17 и ↓0+17
Комментарии20

Теории заговора. Срок годности товаров

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


Каким образом производитель устанавливает срок годности своего продукта? Например, почему на пищевой соли указан срок годности 1 год (365 дней)? Что произойдёт с NaCl на 366-й день по истечении срока годности? Что происходит с детской резиновой игрушкой через три года использования (типичный срок годности резиновых игрушек)? Почему столетнее вино продают на аукционе за тысячи долларов? Об этих вопросах редко задумываются люди, которые привыкли смотреть на срок годности каждого продукта в холодильнике и каждого товара, как будто эти цифры значат что-то важное.

Факт в том, что дата и время на упаковке не имеют практически никакого смысла. Продукт начинает портиться в первую секунду после своего изготовления, фрукты и овощи начинают разлагаться сразу после того, как их сорвали. Употребляемые в пищу продукты в любом случае будут испорченными.
Читать дальше →
Всего голосов 47: ↑33 и ↓14+19
Комментарии628

5 действительно бесплатных нелинейных видеоредакторов для Windows

Время на прочтение6 мин
Количество просмотров435K
Этот пост призван помочь тем, кому, как и мне, внезапно стало тесно с Movie Maker.

Видеоредакторы почти не интересовали меня до прошлого месяца, пока с друзьями мы не задумали снять что-нибудь оригинальное к Новому году. Креативность наша ограничилась тем, чтобы, говоря терминами прежде мне неизвестными, применить эффект “Разделение экрана” (Split Screen). То есть реализовать нечто такое:


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

Обучаемся самостоятельно: подборка видеокурсов по Computer Science

Время на прочтение11 мин
Количество просмотров128K
image

Содержание


  1. Введение в Computer Science
  2. Структуры данных и Алгоритмы
  3. Системное программирование
  4. Распределенные системы
  5. Базы данных
  6. Объектно-ориентированный дизайн и разработка софта
  7. Искусственный интеллект
  8. Машинное обучение
  9. Веб-разработка и интернет-технологии
  10. Concurrency
  11. Компьютерные сети
  12. Разработка мобильных приложений
  13. Математика для программистов
  14. Теория информатики и языки программирования
  15. Архитектура компьютера
  16. Безопасность
  17. Компьютерная графика
  18. Работа с изображениями и компьютерное зрение
  19. Интерфейс Человек-Компьютер
  20. Вычислительная биология
  21. Прочее

Всего голосов 78: ↑64 и ↓14+50
Комментарии23

Осциллорез — электрическая мини-пила и мульти-инструмент

Время на прочтение13 мин
Количество просмотров87K
Это оружие рыцарей джедаев. Не такое неуклюжее и неточное, как бластер. Элегантное оружие более цивилизованной эпохи…
(Бен «Оби-Ван» Кеноби, краткое описание синего джедайского меча, приведённое здесь исключительно ради красного словца)

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

При создании компьютерного шасси для «умной» мебели понадобилось мне как-то порезать тонкий алюминиевый профиль, много раз и местами фигурно. И вот пилю я пятый по счёту уголок маленькой такой ручной пилкой по металлу, тихонечко матерюсь себе и думаю: я же не обезьяна, надо как-то решить проблему автоматизации ручного труда. Ведь помимо электролобзиков и углошлифовальных машин («болгарок»), рынок нынче изобилует циркулярными, торцовочными, сабельными и другими видами пил различной степени дороговизны и убойности. Но услуг по срочной замене батарей отопления я не оказываю, пилить болгаркой вообще нельзя, а резать мелкие детали ещё и неудобно. Не выходит из головы и несчастный случай с «болгаркой» у соседа (про технику безопасности отдельно). Вот тут-то я и вспомнил про ручной электроинструмент со странными насадками, похожий на тот, что на картинке, только другого производителя.
Читать дальше →
Всего голосов 39: ↑35 и ↓4+31
Комментарии206

Я тут это… Трекалку для времени написал. За 628 минут

Время на прочтение2 мин
Количество просмотров35K
Привет, Друзья! Пару недель назад я подумал: «А можно ли использовать гугловые таблицы (Google Sheets), как простое и безопасное хранилище данных?». О, а еще мне давно хотелось написать трекалку времени.

И вот что получилось:

image
Код + Сайт

А деталей немножко под катом.
Всего голосов 64: ↑58 и ↓6+52
Комментарии49
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность