Pull to refresh
0
0

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

Send message

Изучение TypeScript — полное руководство для начинающих. Часть 2 — Ссылочные типы данных

Reading time7 min
Views27K

Всем привет!
Меня зовут Лихопой Кирилл и я - Fullstack-разработчик.

В этой серии статей я рассказываю об основах TypeScript, его преимуществах и фишках.

Сегодня мы поговорим про объекты, массивы и функции, а также затронем еще пару тем, полезных для веб-разработки. Итак, начнем.

Другие части:
Часть 1 - Введение и примитивы
Часть 3 - Классы и интерфейсы
Часть 4 - Литералы и дженерики
Часть 5 - Строгий режим и сужение типов

Читать далее
Total votes 6: ↑4 and ↓2+3
Comments3

Самые полезные приёмы работы в командной строке Linux

Reading time5 min
Views156K
Каждый, кто пользуется командной строкой Linux, встречался со списками полезных советов. Каждый знает, что повседневные дела вполне можно выполнять эффективнее, да только вот одно лишь это знание, не подкреплённое практикой, никому не приносит пользы.

Как выглядят типичные трудовые будни системного администратора, который сидит на Linux? Если абстрагироваться от всего, кроме набираемых на клавиатуре команд, то окажется, что команды эти постоянно повторяются. Всё выходит на уровень автоматизма. И, если даже в работе есть что улучшать, привычка противится новому. Как результат, немало времени уходит на то, чтобы делать так, как привычнее, а не так, как быстрее, и, после небольшого периода привыкания – удобнее. Помнить об этом, сознательно вводить в собственную практику новые полезные мелочи – значит профессионально расти и развиваться, значит – экономить время, которое можно много на что потратить.

image

Перед вами – небольшой список полезных приёмов работы с командной строкой Linux. С некоторыми из них вы, возможно, уже знакомы, но успели их позабыть. А кое-что вполне может оказаться приятной находкой даже для знатоков. Хочется надеяться, что некоторые из них будут вам полезны и превратятся из «списка» в живые команды, которыми вы будете пользоваться каждый день.
Читать дальше →
Total votes 146: ↑130 and ↓16+114
Comments149

Как мы делали экосистему – единый «язык» дизайна для front end десятков связанных систем

Reading time10 min
Views9.7K
В этом посте мы расскажем о том, как учились разговаривать с пользователем на «языке» дизайна UI/UX и пришли к необходимости создания единой экосистемы для разных приложений одного заказчика. А также о том, какие технологии в этом помогли.

Что мы подразумеваем под единой экосистемой? Это комплекс разных IT-решений, веб- и мобильных приложений, объединенных единым «языком», на котором они разговаривают с пользователем. Такой язык есть, например, у всех продуктов Microsoft или у всех устройств Apple. Какое бы приложение одного и того же производителя вы не открыли, оно будет повторять логику своих «сородичей», показывать вам знакомые иконки.
Для компаний, создающих цифровые продукты, единая экосистема – ключевое конкурентное преимущество. Для нецифровых компаний, которые переходят «в цифру», создание аналогичных единых экосистем становится необходимостью, поскольку дает много преимуществ. В первую очередь, конечно, обеспечивает пользователям однородный UX и UI во всех системах, облегчает поддержку и обновление систем, повышает конверсию и удовлетворенность клиентов.
Разработка такой экосистемы стала для нас итогом длинного пути, о котором мы и расскажем.
Читать дальше →
Total votes 6: ↑5 and ↓1+4
Comments5

Каково это — писать статьи

Reading time3 min
Views3.7K
Совсем недавно я опубликовал свою первую статью на Хабрахабр, тем самым поменяв свой статус с молчуна на хаброписарь. Для меня лично решение писать далось не просто. Что подтолкнуло и чего это стоило я расскажу в этой статье, пока в памяти все свежо. Кому интересно, добро пожаловать под кат.
Читать дальше →
Total votes 18: ↑11 and ↓7+4
Comments7

Twittertape Machine — автономный телеграф для Twitter

Reading time1 min
Views1.7K


Гики часто делают не очень практичные вещи, которые, тем не менее, вызывают восхищение у многих из нас. Таким вот бесполезным, но интересным устройством можно назвать и устройство в стиле стимпанк, получившее название Twittertape Machine.

Читать дальше →
Total votes 30: ↑24 and ↓6+18
Comments23

1000 книг

Reading time1 min
Views5.1K
Я читаю в среднем 2 книги в месяц. Раньше было больше — сейчас не получается. Я, конечно, читаю еще прилично всякой там документации по работе, статей на Хабре, да и чего уж врать — и на анекдоты\новости разок в неделю могу попасть. Но вот Книг я читаю не более двух штук в месяц. У меня (как, наверное, и у Вас) есть большой список литературы, которую хочется прочесть. Я по-тихоньку по нему продвигаюсь. А иногда — срываюсь на мимо пролетающий бестселлер. А еще иногда читаю что-то по совету друзей\интернета. А иногда бывают завалы по работе и вообще неделями ничего не читаю. Ну, в общем, как все.
Читать дальше →
Total votes 110: ↑88 and ↓22+66
Comments108

Карта мира из старых системных плат (еще один способ пристроить мусор)

Reading time1 min
Views812
Британская художница Сьюзан Стокуэлл доделала свою большую карту мира из использованных системных плат и других деталей компьютера для Бедфордширского университета. Работа велась с 2010 года.

image

Читать дальше →
Total votes 76: ↑69 and ↓7+62
Comments25

Великая речь великого человека

Reading time1 min
Views6K
Это был его первый звуковой фильм. Его личный протест, никто не соглашался дать ему денег на картину, разоблачающую Гитлера как сумасшедшего тирана. Гитлер по мнению журнала «The Times», был Человеком года и великим политиком.
Тогда Чаплин снял фильм «Великий Диктатор» на свои личные средства.
Фильм, послужившей одной из причин его изгнаия из США.
Фильм, который посмотрел Гитлер и объявил Чаплина своим личным врагом.

И речь, которая остается актуальной и по сей день, не смотря на то, что уже прошло больше 70-ти лет.
3.809.000 — просмотров у оригинального ролика, который уже перевели на 22 различных языка.
Вот русские субтитры к этому ролику:


Почему этот ролик на хабре? Это первое, что пришло к вам в голову после просмотра?
Upd. Огромное спасибо всем, кто гадит мне в карму и угрожает в личке.
Upd2. Это первый случай на хабре, пост не по it? Нет.
*пруф1 freetonik Doug 'QualiaSoup' Непредубежденность
*пруф2 муравьи зомби
Читать дальше →
Total votes 173: ↑95 and ↓78+17
Comments135

Планшетный стол EXODesk

Reading time2 min
Views3.5K
Специально для тех, кому на обычном планшетнике не разгуляться, компания ExoPC выпустила целый планшетный стол EXODesk! Хотя, возможно, правильнее было бы назвать его «интерактивная проекционная система».

image

Читать дальше →
Total votes 16: ↑14 and ↓2+12
Comments36

Геймеры в Fold.it решили научную проблему

Reading time2 min
Views8.9K
В мае 2008 года мы обсуждали новую компьютерную игру Fold.it, которую разработали учёные из Вашингтонского университета (США). Программа представляет собой модель сворачивания белков в трёхмерные конструкции. Геймер должен попытаться сделать это наиболее удачным образом, работая с настоящими протеинами. Результаты отправляются в центр обработки, где их проверяют на суперкомпьютере.



За три прошедших года игроки смогли сложить несколько удачных молекул, но их последняя находка не идёт ни в какое сравнение с предыдущими: была обнаружена и подтверждена точная модель фермента протеазы, который играет ключевую роль в заражении организма обезьян ретровирусом ВИЧ. Модель этого белка не удавалось получить в течение уже 15-ти лет. Теперь же можно попробовать создать лекарство, которое воздействует на этот фермент.
Читать дальше →
Total votes 166: ↑156 and ↓10+146
Comments121

Моддинг в стиле стимпанк: Mac + Remington

Reading time1 min
Views5.9K


Иногда такие шикарные вещи создают моддеры, что просто диву даешься — как могла придти подобная идея кому-то в голову. Да и не просто придти, а еще и быть реализованной спустя какое-то время. Так, один из моддеров, Steve La Riccia, долгое время владел двумя раритетами: Mac 1991 года и печатная машинка Remington, 1897 года. Недолго думая, этот умелец решил объединить оба раритета в единое целое.

Читать дальше →
Total votes 46: ↑39 and ↓7+32
Comments24

Шикарный ретро-дизайн обычного компьютера

Reading time1 min
Views5.5K


На Хабре как-то публиковалась новость о том, что некий умелец занимается моддингом ноутбуков, создавая нечто особенное, в стиле стимпанк. На сей раз предлагаю оценить нечто похожее, только это уже ретро-стиль. Обычный компьютер моддер превратил в подобие старого телевизора, который и работать-то не должен. Однако работает, и неплохо. Этот проект получил название Sputnik 0667 PC.

Читать дальше →
Total votes 69: ↑61 and ↓8+53
Comments33

Уменьшение размеров папки winsxs

Reading time4 min
Views882K
Многие обладатели Windows Vista и 7 наверняка сталкивались с тем, что папка Windows c ходом времени разрастается как на дрожжах. Я мирился с этим до тех пор, пока 40-гиговый раздел с системой не начал периодически выдавать мне сообщения о том, что свободное место на нем заканчивается.

Я нашел один чудесный инструмент, магия которого позволяет уменьшить размер папки winsxs без потери производительности/стабильности/данных. Сначала я проделал все описанное под катом на своем домашнем буке, а сейчас для чистоты эксперимента повторю на рабочем.

Итак, приступим
Total votes 88: ↑74 and ↓14+60
Comments83

Непредубежденность

Reading time1 min
Views2K
На youtube есть канал молодого британца по имени Doug 'QualiaSoup'. Он один из борцов за здравый смысл и научный, логический подход к жизни. Его разъясняющие видеоролики мне лично очень нравятся. И хотя многие ошибочно его ставят в один ряд с воинствующими атеистами, видео от QualiaSoup отличаются трезвым разъяснением расхожих ошибок, ложных логических суждений и недопонимания науки, а не атакой на религию или мифы. Даг допускает существование любого мнения и борется лишь со слепой верой и непониманием.

Представляю вам свой перевод самого популярного ролика QualiaSoup — Open Mindedness.


P.S. Даг получил от Youtube предложение о сотрудничестве, но вскоре заморозил свой проект и отказался, потому что администрация сайта закрыла без предупреждения такие каналы, как Cozmikzen и Adamatheatheist.
Total votes 71: ↑65 and ↓6+59
Comments144

Android x86 на Asus Eee PC 900

Reading time2 min
Views95K

Зачем?


Принесла мне тётя с работы розовый нетбук, подаренный её дочкой, с проблемой «всё тормозит и не работает». А хочется, чтобы можно было и в интернете полазить, и фильмы посмотреть, и в простенькие игрушки поиграть. И так уж получилось, что нетбук был укомплектован уж очень медленным SSD. А так как Android у тёти есть на телефоне, то решено было ставить именно его — для интернета хватит.
Читать дальше →
Total votes 78: ↑73 and ↓5+68
Comments68

Профессиональная эмиграция — Часть 1 — Проблема курицы и яйца и как с ней бороться, а также развенчание мифов

Reading time4 min
Views59K
Здравствуйте, Хабраюзеры.

Этим постом я хотел бы начать цикл (если позволит время и будет интересно аудитории) про профессиональную эмиграцию, особенно без привязки к работодателю.
Читать дальше →
Total votes 228: ↑208 and ↓20+188
Comments337

Видео-курс по JavaScript на русском языке

Reading time1 min
Views218K
Здравствуй, Хабр!

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



Первая лекция: Введение в JavaScript, немного истории, числа (тут есть ошибка: функция toFixed округляет значения).



Остальное – под катом.
Читать дальше →
Total votes 135: ↑127 and ↓8+119
Comments23

60 FPS? Легко! pointer-events:none!

Reading time2 min
Views98K


Вы, наверное, уже читали интересную статью о том, как можно отключать эффекты :hover при скроле – это позволяет здорово сохранить отзывчивость сайта, но имеет один недостаток – вам приходится опираться на один общий класс, и это плохо.

.hover .element:hover {
  box-shadow: 1px 1px 1px #000;
}
Читать дальше →
Total votes 144: ↑138 and ↓6+132
Comments58
1

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity