Как стать автором
Обновить
28
0
Михайленко Олег @blare

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

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

67 полезных инструментов, библиотек и ресурсов для экономии времени веб-разработчиков

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

В данной статье я не буду вам рассказывать о больших веб-фреймворках, таких как React, Angular, Vue и т.д… не будет в ней и перечня наиболее популярных текстовых редакторов – Atom, VS Code, Sublime… В данной статье я поделюсь с вами инструментами, которые, по моему мнению, могут сделать рабочий процесс веб-разработчиков более простым и быстрым.

Вероятно, что кто-то из вас уже знаком с некоторыми такими инструментами. Тем не менее, будет очень круто, если кто-нибудь из читателей найдет что-то новое и полезное для себя в моей статье.

Ниже представлены различные веб-ресурсы, которые я разбил по группам для большего удобства.
Читать дальше →
Всего голосов 32: ↑24 и ↓8 +16
Комментарии 6

USB Monitor Adapter или как я искал смысл жизни

Время на прочтение 3 мин
Количество просмотров 89K
Всем привет. У меня возникла идея. Я решил воплотить ее в жизнь.

Достались мне два монитора, почти бесплатно. Где я взял мониторы — совсем другая история. Так как у меня нет стационарного компьютера, а есть ноутбук, к которому уже был подключен один монитор, решил сделать систему из over999 3 мониторов, как в лучших голивудских боевиках. Да и мне скучно и одиноко по вечерам работать с кодом будет удобнее, я же вроде как программист. Но так как это ноутбук и у него всего 2 выхода на мониторы (один VGA и один HDMI), а следовательно — подключить к нему можно только 2 монитора из 3, то пути решения моей проблемы должны были стать совершенно не стандартными и интересными.
Читать дальше →
Всего голосов 26: ↑18 и ↓8 +10
Комментарии 43

Ресурсы для дизайнеров и front-end-разработчиков

Время на прочтение 5 мин
Количество просмотров 64K
Ниже представлена подборка инструментов для дизайнеров и front-end-разработчиков. Мы настоятельно рекомендуем вам просмотреть их все. Надеемся, что вы найдете для себя что-то полезное.

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

50 лучших инструментов для разработки CSS и JavaScript

Время на прочтение 3 мин
Количество просмотров 73K
Веб-разработчику постоянно необходимо быть в курсе появления новых библиотек и инструментов. Я нашёл и выбрал несколько лучших инструментов для разработки как CSS, так и JavaScript. Это не просто копипаста – это выборка, основанная как на рекомендациях, так и на личном опыте использования.

Разработка фронтэнда – штука хитрая. И хотя она не слишком сложная для освоения, некоторые тонкости освоить также не помешает. В сети ежедневно появляются отличные ресурсы. Они могут дать толчок развитию ваших навыков и помочь вам лучше выполнить вашу задачу.

Лучшие инструменты для CSS и JavaScript


1) Fileicone

Сборник 100%-CSS файловых иконок. Может пригодиться для дизайна страниц.

image

2) Marx

Элегантное обнуление CSS безо всякого JavaScript.

image
Читать дальше →
Всего голосов 54: ↑36 и ↓18 +18
Комментарии 17

Подборка бесплатных инструментов для разработчиков

Время на прочтение 28 мин
Количество просмотров 186K
Сегодня мы представляем вашему вниманию адаптированную подборку инструментов (в том числе облачных) для разработчиков, которые позволяют создавать по-настоящему качественные проекты. Здесь представлены исключительно SaaS, PaaS и IaaS сервисы, предоставляющие бесплатные пакеты для разработчиков инфраструктурного ПО.

Читать дальше →
Всего голосов 96: ↑89 и ↓7 +82
Комментарии 38

Гироскоп и акселерометр в веб-дизайне

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


Поддержка использования показателей акселерометра и гироскопа при помощи javascript – это технология, опередившая время. Тогда, в далеком 2010г., мобильный веб не был так развит. Адаптивность верстки не была обязательным пунктом (особенно в рунете), да и вообще сайты были предназначены в основном для просмотра на обычных мониторах. Сейчас же все по-другому, и доля мобильного трафика составляет чуть ли не 50%, но почему-то про эту крайне интересную и эффектную технологию до сих пор мало кто вспоминает. Попробуем исправить ситуацию.
Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Комментарии 15

Unity — Концептуальные идеи и подсказки для новичков игродева. Мощная оптимизация 2D проекта

Время на прочтение 5 мин
Количество просмотров 38K
Ссылка на первую статью из этой серии.

Быстрое вступление

Я долго думал какую тему выбрать на этот раз, и решил, что расскажу про некоторые фишки, которые помогут оптимизировать вашу игру. Особенно это будет актуально для новичков, потому что чаще всего первая игра оказывается игрой для смартфонов и планшетов. А на мобилках, сколько бы там ядер не оказывалось — 6 или 8, игры все ещё очень несбалансированные в плане потребления ресурсов. Код и его идея, которые будут приводится в этой статье являются немного более сложными для понимания чем те две строчки кода, которые я приводил в своей предыдущей публикации. Хотя, я не правильно выразился — код легко понять — но порог вхождения в это понимание будет чуть выше чем легко (для новичков конечно), придется посидеть минут 5.

Введение в идею

Как вы создаете объекты в Unity из префабов? Только Instantiate и никак иначе — другой функции там просто не существует.

Для тех кто не помнит или еще не знает, что такое Instantiate (), маленькая справка — *аргументы инстанции*. Вот вы их создаете (объекты), и создаете, иногда удаляете, потом опять создаете, и так в течении всего уровня. Это бьёт по оптимизации и существенно — почему? Потому что так написано на всех форумах Unity, а иногда проглядывается и в документации, а документацию надо слушаться. Как Instantiate бьет по про производительности?
Читать дальше →
Всего голосов 22: ↑17 и ↓5 +12
Комментарии 13

Разбор задач первого квалификационного раунда Russian Code Cup 2015

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


В субботу 28 марта прошел первый квалификационный раунд Russian Code Cup 2015. 3093 программиста решали задачи в течение двух часов, из них хотя бы одно правильное решение прислали 1012 участников. Верное решение для всех пяти задач сдали двое: Геннадий Короткевич и Петр Митричев. Всего участники отправили на проверку 4069 решений, 2517 на С++, 705 на Java, 425 на Python, 318 на C#. Правильных решений — 1745, из них на С++ прислано 1099, на Java — 339.

Первым за рекордные 2 минуты и 2 секунды решил задачу A (Магические карточки) победитель RCC 2014 года — Геннадий Короткевич (tourist). Он же первым решил задачи B (Домашнее задание) за 6:50 и C (Конгресс юных любителей) за 25:43. Задачу D (Расшифровка) за 51 минуту и 42 секунды решил победитель RCC 2013 года Петр Митричев (Petr). А последнюю задачу E (Занимательная криптография) за 1 час 2 минуты и 52 секунды решил участник из Японии (anta). Последняя успешная попытка совершена Михаилом Тихомировым за 6 секунд до конца соревнования. Самая простая задача A, самая сложная задача — E, задачу E сдало всего 13 человек.
Читать дальше →
Всего голосов 36: ↑33 и ↓3 +30
Комментарии 19

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

Время на прочтение 7 мин
Количество просмотров 35K
Вид на Котиков из редактора Unity

Раньше я работал над созданием мобильных игр как гейм-дизайнер или продюсер, но сам еще никогда профессионально не писал код. Несколько месяцев назад мне захотелось это исправить и сделать игру своими руками. Так, спустя два месяца работы, силами трех человек в App Store и Google Play появились «Котики». В своей истории я хочу поделиться приобретенным опытом и рассказать о средствах разработки, которые позволили нам быстро сделать эту игру.
Читать дальше →
Всего голосов 32: ↑27 и ↓5 +22
Комментарии 30

Уменьшаем количество ошибок с помощью чек-листа Code Review

Время на прочтение 3 мин
Количество просмотров 30K
В нашей статье об эффективных ревью кода мы рекомендовали использовать чеклист. Чеклисты (контрольные списки) — это великая вещь в ревью: они гарантируют, что ревью действительно прошло через вашу команду. Также они способствуют выявлению и решению общих трудностей.

Исследование, проведенное Software Engineering Institute, показывает, что программисты делают 15-20 распространенных ошибок. Добавив такие ошибки в чеклист, вы можете быть уверены, что заметите их в момент появления и поможете от них избавиться надолго.

Чтобы вам было от чего отталкиваться, вот вам список типичных пунктов:
Читать дальше →
Всего голосов 26: ↑25 и ↓1 +24
Комментарии 13

1967 года рождения и моложе

Время на прочтение 6 мин
Количество просмотров 220K
Прочитав этот и этот топики на печальную пенсионную тему я решил поделиться внутренними наработками нашей кадровой службы для наших сотрудников. Дальше много несмешного текста без картинок.
Читать дальше →
Всего голосов 98: ↑87 и ↓11 +76
Комментарии 116

Федеральный закон № 243, или Тихая пенсионная реформа

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

Началось все с того, что мне пришло письмо от знакомого. Я усомнился и пошел проверять. Уж больно неправдоподобным показалось написанное в нем.

Однако факт остается фактом: «… с 1 января 2014 г. будет осуществлен т. н. страховой маневр — сокращены с 6 до 2% отчисления на формирование накопительной части пенсии. Высвободившиеся 4% пойдут на финансирование страховой части.»

UPDATE! Весьма вероятно, что скоро сокращение будет не до двух процентов, а до нуля — смотрите обновление №3 в конце поста.

Ну, кто там спрашивал, от чего отвлекают наше внимание?! Здесь был горький смайлик с кривой ухмылкой.

Кому интересно / небезразлично, добро пожаловать под кат!
Читать дальше →
Всего голосов 176: ↑164 и ↓12 +152
Комментарии 340

Я, пират

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


Все-таки красные у меня глаза или нет? Кажется не очень. Может так и должно быть? Я внимательно разглядывал себя в зеркало. Нет, всё-таки красные, хоть и не так сильно. Может не стоит уже с утра проверять почту и ходить по всем этим сайтам? Ну напишут там что-то, а я не прочитаю, ну и что такого? Нет, каждый раз просыпаюсь и первым делом туда…

Так начинался фантастический рассказ — антиутопия про один день из жизни программиста в недалёком будущем, написанный мной в 2010 году. Меня просили продолжить, и через какое-то время появились идеи, но всё никак не было времени их реализовать. Однако в связи с последними событиями начинает казаться, что придуманный мной сюжет того гляди может стать реальностью. Поэтому сегодня представляю вам вторую главу. Рисунок был сделан в прошлом году совсем по другому поводу, но он хорошо подошел сюда как иллюстрация.
Читать дальше →
Всего голосов 228: ↑205 и ↓23 +182
Комментарии 70

Мифы нашего времени: генетически модифицированные организмы. Так ли страшен черт?

Время на прочтение 21 мин
Количество просмотров 573K
Человеку давно свойственно интересоваться окружающим миром и находить объяснения тому окружающим вещам и событиям. Собственно, без этого человек не стал бы человеком. На базе верований, мифов развивалась сначала религия, а потом — и современная наука, которая уже весьма успешно объясняет окружающий мир от очень малых до впечатляющих масштабов. Но всегда оставались люди, которые противились прогрессу и распространяли устоявшиеся мифы, уверяя, что они отвечают на все вопросы и незачем двигаться дальше. Гром гремит — это Перун-громовержец злится; кто-то заболел — это Бог его наказывает, вот тебе объяснения, отстань, не задавай вопросов, а лучше помолись.
Современные мифы более глубоки и обычно связаны с наукой. Причины понятна — наука развилась (особенно в последнее время) до такой степени, что часто нужен колоссальный объем знаний, чтобы просто понять, о чем вообще идет речь. У многих людей этого объема нет или безвозвратно потерян, что и снижает их сопротивляемость к разного рода мифам нашего времени. Миф про вредность пищевых добавок Exxx; миф про полезность натурального и вредность «химии»; миф про врачей-убийц, травящих людей прививками; миф про настолько страшное ГМО, что наклейки с надписью «без ГМО» надо клеить даже на салфетки и на пачки с солью.
Картинка для привлечения внимания
Что такое ГМО? Зачем они нужны? Как велика опасность и польза от их использования? Есть ли доказательства безопасности этих организмов?
Рассуждения дилетанта на тему - под катом
Всего голосов 319: ↑291 и ↓28 +263
Комментарии 832

Робот-пылесос Kärcher RC 3000: опыт эксплуатации

Время на прочтение 33 мин
Количество просмотров 731K
В своей жизни я встречал людей, которым нравится пылесосить. Да, именно так, сам процесс наведения чистоты доставляет удовольствие. Причина может быть разной — от демонстрации собственной нужности до мизофобии.

Однако среди широкого спектра придуманных человечеством мотивов для проведения ежедневной уборки жилища, я не смог найти свой. Лень неизменно одерживала верх как над рациональными доводами о необходимости пылесосить каждый день, так и над эмоциональными порывами, энергии которых хватало только на то, чтобы выругаться: "Почему опять никто не убрался!"

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

Прочного и надежного робота-уборщика, способного нормально функционировать в самых тяжелых условиях:



Мой выбор пал на RC 3000 от Karcher, впечатлениям от эксплуатации которого и посвящается данная статья.

Осторожно: под катом много фотографий и видеороликов
Всего голосов 317: ↑303 и ↓14 +289
Комментарии 330

Мультиварка — умная кастрюля или «не доведенный до ума» гаджет

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

Этот пост будет полезен всем, кто хотя бы иногда что-то готовит сам, а также помогает или мешает это делать другим.
Из него можно узнать, что это за гаджет — мультиварка, какие у нее технические возможности и невозможности, внутренность, наружность, достоинства (много) и недостатки (тоже много). Расскажу кое-что и о маленьких мультиварочных хитростях, а также позволю себе общее лирическое отступление о программировании на кухне.
Цель поста — рассказать про мультиварки, как класс объектов, не выделяя особо его представителей, но, чтобы не вести разговор о сферической мультиварке в вакууме, сделаю основным примером разбора мою модель — Panasonic SR-TMJ181.
Те, у кого нет мультиварки узнают, нужна ли она им, но и те, у кого она есть, надеюсь, без новых знаний не останутся.
Читать дальше →
Всего голосов 295: ↑259 и ↓36 +223
Комментарии 337

А вы хотите программировать вверх тормашками?

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


Всем добрый вечер/день/утро, кому, что ближе в данный момент. Давненько читаю данный ресурс и всегда с особенной любовью относился к статьям, которые так или иначе мотивировали меня, заставляли задуматься и подталкивали что-нибудь изменить в моей жизни. Поэтому, решил попробовать вдохновить или так сказать, морально помочь тем, кто чего-то хочет, но, как и все нормальные люди сомневается. А конкретно рассказать о моей иммиграции в страну Оззи. Сразу оговорюсь, тем кто любит писать что-то вроде: «многобукв»,«неосилил»… заранее приношу извинения, потому как сам «многобукв» люблю, а когда не люблю иду в твиттер, чего и Вам советую.
Читать дальше →
Всего голосов 142: ↑124 и ↓18 +106
Комментарии 156

Украшательство Android-телефона: рецепты красивых рабочих столов

Время на прочтение 1 мин
Количество просмотров 156K
Одним из плюсов телефонов на базе Android является возможность полной кастомизации интерфейса под себя. Благо всевозможных виджетов под систему существует огромное количество. Причем, их настолько много, что пользователи гуглофонов иногда напоминают скульпторов или художников – попробуй совмести все нужное так, чтобы получилось красиво, да еще и учти все нюансы настроек. Одним словом, настройка требует времени, вкуса и недюжинного воображения.

Специально для тех, кто делает первые шаги в настройке своего телефона/планшета, существует отличный сайт Mycolorscreen.com (странно, что о нем не упоминали на хабре), позволяющий посмотреть на примеры кастомизации других пользователей. Причем сайт изобилует не просто примерами, но и детальными рецептами того, как приготовить такой стол самому.



Под катом еще несколько примеров.
Читать дальше →
Всего голосов 165: ↑119 и ↓46 +73
Комментарии 37

Как я не попал на работу в AT&T или немного о коррупции в Чехии

Время на прочтение 6 мин
Количество просмотров 6.3K
Публикуется по просьбе моего знакомого. Может кого то его история спасет от аналогичных ситуаций

Где то год назад, мой хороший знакомый рассказал мне, что нашел работу сетевым инженером в одном из европейских офисов компании AT&T, в городе Брно, Чехия. Описав в деталях, что ему предложили, и как проходит процесс собеседования, он предложил мне присоединиться к нему, благо открытых вакансий у компании хватало с избытком. Вооружившись контактами рекрутера, и проапдейтив резюме я тоже решил попытать счастья.
Читать дальше →
Всего голосов 72: ↑67 и ↓5 +62
Комментарии 39

Чехия! Кто виноват и что делать айтишнику за рубежом!?

Время на прочтение 8 мин
Количество просмотров 8.3K
Со времени моего последнего поста о Чехии прошло уже более двух лет! Я его закончил фразой:

«В следующий раз я расскажу о том, какими способами стоит переезжать, что делать по приезде, какое пиво пить, с кем дружить, про девушек и первые впечатления! И самое главное, я опишу, что мне и знакомым тут не нравится, что бы сбросить розовые очки с некоторых импульсивных мигрантов!


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

Кто же виноват, что я так долго не писал ничего о Чехии?! Конечно, в первую очередь я сам. А именно ровно через полгода после поста о получении ВНЖ в Чехии я вернулся на Родину в Россию, где провел полтора года. Назад в Прагу я приехал всего две недели назад, хотя пару раз я ездил в Чехию на месяц погостить. Кстати, сейчас тот пост уже мало актуален, многое за два года поменялось и пока я не до конца понял что, напишу отдельный пост, как выясню все нюансы.

Как раз сложности иммиграции и мои „розовые очки“ сыграли со мной злую шутку и я был вынужден вернуться и уехать из Чехии. За красивой и беспечной жизнью в Праге я не замечал, как рассыпаются мои дела в России и как мои отношения в семье ухудшаются из-за того, что я очень мало времени уделял им, стал экономить на всем, что меня окружало и прежде всего на себе самом. В итоге мы в спешке вернулись назад спасать то, что там еще оставалось, спасать себя и семью в том числе.

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



Итак, по порядку…
Читать дальше →
Всего голосов 112: ↑102 и ↓10 +92
Комментарии 112

Информация

В рейтинге
Не участвует
Откуда
Краснодар, Краснодарский край, Россия
Дата рождения
Зарегистрирован
Активность