-Поиск по дневнику

Поиск сообщений в rss_habrahabr_of_lokoman

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2008
Записей:
Комментариев:
Написано: 2




Все публикации подряд на Хабре


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/.
Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

4 приема, которые помогли нам оптимизировать frontend

Понедельник, 17 Июня 2019 г. 16:01 + в цитатник

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


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


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


Читать дальше ->

https://habr.com/ru/post/455700/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455700


Метки:  

[Перевод] Приключения неуловимой малвари, часть 1

Понедельник, 17 Июня 2019 г. 16:01 + в цитатник


Этой статьей мы начинаем серию публикаций о неуловимых малвари. Программы для взлома, не оставляющие следов атаки, известные также как fileless («бестелесные», невидимые, безфайловые), как правило, используют PowerShell на системах Windows, чтобы скрытно выполнять команды для поиска и извлечения ценного контента. Обнаружить хакерскую деятельность без вредоносных файлов — сложно выполнимая задача, т.к. антивирусы и многие другие системы обнаружения работают на основе сигнатурного анализа. Но хорошая новость состоит в том, что такое ПО все же существует. Например, UBA-системы, способные обнаружить вредоносную активность в файловых системах.
Читать дальше ->

https://habr.com/ru/post/456440/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456440


Метки:  

[Перевод] Профессии будущего: «Кем вы будете работать на Марсе?»

Понедельник, 17 Июня 2019 г. 15:47 + в цитатник
image


Пилот реактивного ранца — это «профессия прошлого», ей 60 лет. «Разработчик реактивных ранцев» — 100 лет.

«Инструктор школьного курса по конструированию реактивных ранце»в — профессия настоящего, делаем сейчас.

А какая профессия будущего? Тампер? Археопрограммист? Дизайнер ложных воспоминаний? Бегущий по лезвию?

Мой давний знакомый, который поучаствовал в краудсорсинге на двигатель для реактивного ранца теперь запустил свой проект про профессии будущего. Я ему порекомендовал перевести интересную статью из Forbes специально для Хабра.

Will Your Next Job Be On Mars?


Оглянитесь вокруг. Сколько предметов и явлений из тех, что вас окружают, не существовало тогда, когда вы были ребенком? Возможно, сейчас ваш взгляд остановится на ноутбуке, смартфоне или Wi-Fi. Теперь представьте, что всего этого просто нет. Во что же тогда превратилась бы жизнь? Мысленно вернувшись в детство, подумайте, могли бы вы тогда вообразить себе то, без чего сейчас невозможно обойтись?

Вполне вероятно, подобное же развитие событий грядет и в отношении будущего трудоустройства на Марсе: быть может, в один прекрасный день нам покажется странным, как это мы обходились одной лишь работой на Земле.
Читать дальше ->

https://habr.com/ru/post/456434/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456434


Метки:  

Короткая JS-задачка для понедельника

Понедельник, 17 Июня 2019 г. 15:36 + в цитатник
image

Которая родилась в процессе изучения кошмаров LexicalEnvironment и вообще ликбеза на тему "Почему оно работает так".


Задача получилась действительно из серии wtfjs, но после внимательного рассмотрения — полностью укладывается в логику работы языка.

Читать дальше ->

https://habr.com/ru/post/456436/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456436


Метки:  

[Перевод] Анонс новой версии Styled Components v5: Звериный оскал

Понедельник, 17 Июня 2019 г. 15:32 + в цитатник

Метки:  

Защита от возгораний в дата-центрах, или как обеспечивается сохранность данных

Понедельник, 17 Июня 2019 г. 15:18 + в цитатник


После нашумевшего пожара в дата-центре Dataline на Боровой 5 июня мы получили шквал звонков от обеспокоенных клиентов. Всех волновал один вопрос: «Стоит ли готовиться к худшему?». Несмотря на то, что Cloud4Y не имеет никакого отношения к дата-центру OST, мы решили рассказать про особенности подобных инцидентов. Что реально может грозить данным клиентов и как облачные провайдеры решают вопросы обеспечения бесперебойной работы серверов. Читать дальше ->

https://habr.com/ru/post/456414/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456414


[Перевод] Парсим 25TB с помощью AWK и R

Понедельник, 17 Июня 2019 г. 15:09 + в цитатник

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

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


Недавно мне поручили настроить процесс обработки большого объёма исходных последовательностей ДНК (технически это SNP-чип). Нужно было быстро получать данные о заданном генетическом местоположении (которое называется SNP) для последующего моделирования и прочих задач. С помощью R и AWK мне удалось очистить и организовать данные естественным образом, сильно ускорив обработку запросов. Далось мне это нелегко и потребовало многочисленных итераций. Эта статья поможет вам избежать некоторых моих ошибок и продемонстрирует, что же у меня в конце концов получилось.
Читать дальше ->

https://habr.com/ru/post/456392/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456392


Метки:  

PHP-Дайджест № 158 (3 – 17 июня 2019)

Понедельник, 17 Июня 2019 г. 00:45 + в цитатник

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.4.0 alpha 1, DevConfX, принятые и новые RFC из PHP Internals, порция полезных инструментов, и многое другое.

Приятного чтения!


Читать дальше ->

https://habr.com/ru/post/456332/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456332


Метки:  

Какой ИИ мы хотим? (версия 2 по методу arxiv.org)

Понедельник, 17 Июня 2019 г. 00:24 + в цитатник
ПРЕДУПРЕЖДЕНИЕ (из версии 1)
Судя по рекордно высокому отношению количества молчаливо недовольных к количеству комментаторов, которым есть что возразить, многим читателям неочевидно, что:
1) Это чисто теоретическая дискуссионная статья. Здесь не будет практических рекомендаций по выбору инструментов для майнинга криптовалюты или сборке мультивибратора, чтобы мигать двумя лампочками.
2) Это не научно-популярная статья. Здесь не будет объяснения для чайника принципа работы машины Тьюринга на примере спичечных коробков.
3) Хорошо подумайте, прежде чем продолжить чтение! Привлекает ли вас поза агрессивного дилетантизма: минусую всё, что не понимаю?
Заранее благодарен всем, кто решит не читать эту статью!

Демон — компьютерная программа в системах класса UNIX, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем.

Википедия


Читать дальше ->

https://habr.com/ru/post/456278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456278


Как выжать максимум из конференции. Инструкция для самых маленьких

Воскресенье, 16 Июня 2019 г. 23:34 + в цитатник
Конференции не являются чем-то необычным или особенных для состоявшихся специалистов. Но для тех, кто только-только пытается встать на ноги, выложенные кровно заработанные деньги должны приносить максимум результата, иначе ради чего было три месяца сидеть на дошираках и жить в общаге? В этой статье довольно неплохо рассказывается о том, как посетить конференцию. Я предлагаю немного расширить инструкцию.
Читать дальше ->

https://habr.com/ru/post/456322/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456322


Метки:  

Дайджест свежих материалов из мира фронтенда за последнюю неделю №369 (10 — 16 июня 2019)

Воскресенье, 16 Июня 2019 г. 23:17 + в цитатник
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


Читать дальше ->

https://habr.com/ru/post/456320/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456320


Метки:  

Я есть точка

Воскресенье, 16 Июня 2019 г. 23:15 + в цитатник

«Нет субъекта без объекта, как нет объекта без субъекта»
Алексей Ухтомский о явлении нам мира благодаря работе мозга



Читать дальше ->

https://habr.com/ru/post/456314/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456314


Метки:  

[Из песочницы] Динамическая память для электрочайников на примере C++

Воскресенье, 16 Июня 2019 г. 23:02 + в цитатник

Введение


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


Согласно закону Мура:


Количество транзисторов, размещаемых на кристалле интегральной схемы, удваивается каждые 24 месяца.
Стоит отметить, что изменяются два параметра:

  • Количество транзисторов
  • Габариты модуля

Те же принципы проецируются и на объемы оперативной памяти (DRAM), которая так необходима для того, что бы будильник, который Вы написали, чтобы просыпаться вовремя и наконец начать бегать, работал.

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

https://habr.com/ru/post/456318/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456318


Метки:  

[Из песочницы] Логистика акции по раздельному сбору вторсырья

Воскресенье, 16 Июня 2019 г. 22:04 + в цитатник

Вместо вступления


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

В Новосибирске такая деятельность формируется вокруг акции «Зеленая белка», в рамках которой раз в месяц обеспокоенные экологией горожане приносят накопленные перерабатываемые бытовые отходы в заранее определенные места в известное время. К этому же времени туда подъезжает арендованный грузовик, который отвозит собранное и рассортированное вторсырье на площадку, откуда оно перераспределяется между различными перерабатывающими предприятиями. Акция существует с 2014 года, и с того времени значительно увеличилось число точек сбора вторсырья, а также его объемы. Для маршрутизации грузовиков одного лишь пристального взгляда стало не хватать, и мы начали разрабатывать оптимизационные модели для минимизации транспортных затрат. Первой из таких моделей и посвящена данная статья.

В разделе 1 я подробно и с иллюстрациями опишу схему организации акции. Далее, в разделе 2, задача минимизации транспортных затрат будет формализована в виде задачи маршрутизации разнородных транспортных средств с временными окнами (heterogenious fleet vehicle routing problem with time windows). Раздел 3 посвящен решению данной задачи с использованием свободно распространяемого пакета для решения смешанно-целочисленных линейных задач математического программирования GLPK.
Читать дальше →

https://habr.com/ru/post/456310/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456310


Метки:  

Часть 2: RocketChip: подключаем оперативную память

Воскресенье, 16 Июня 2019 г. 21:41 + в цитатник

В предыдущей части мы собрали микроконтроллер вообще без оперативной памяти на базе ПЛИС Altera/Intel. Однако на плате есть разъём с установленным SO-DIMM DDR2 1Gb, который, очевидно, хочется использовать. Для этого нам потребуется обернуть DDR2-контроллер с интерфейсом ALTMEMPHY в модуль, понятный для протокола работы с памятью TileLink, используемого повсюду в RocketChip. Под катом — тактильная отладка, брутфорс программирование и ГРАБЛИ.


Как известно, в Computer Science есть две главные проблемы: инвалидация кешей и именование переменных. На КДПВ вы видите редкий момент — две главные проблемы CS встретили друг друга и что-то замышляют.

Читать дальше ->

https://habr.com/ru/post/456172/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456172


Метки:  

Разработка чат-бота (laravel+botman)

Воскресенье, 16 Июня 2019 г. 21:00 + в цитатник

Welcome! Я, как junior full stack разработчик, при попытке написать бота с использованием laravel и botman’а столкнулся с многими проблемами. Во-первых, я плохо знаю английский, а на русском статей очень мало на эту тему, а те, что есть не помогли мне решить мои проблемы. В статье будет рассказано и показано, как разработать чат-бота на laravel+botman для telegram. Сам я разрабатывал ботов(коммерческих) под viber и telegram. Как разработчику telegram мне нравится больше всего.


image


Я не буду показывать как установить laravel и настроить сервер для его работы. Если вы никогда этого не делали, то проще будет установить openserver, в него встроен composer(пакетный менеджер для php) и уже настроен локальный сервер для laravel’a. Вам останется лишь прописать немного кода в .htaccess. Дома я именно так и работаю. В статье покажу один из способов разработки чат-бота, настроим бота для работы в телеграм, а так же, в конце, оставлю ссылки на полезные статьи о laravel’e и botman’e.


Проектирование/подготовка


Разработку бота предлагаю, как и все нормальные разработчики, начать с проектирования, постановки задачи и объяснения как работает laravel. Перед этим скажу, что я пишу код в phpStrom. Можно писать в любом другом IDE, но я пользуюсь именно им.


В laravel реализован паттерн MVC(Model View Controller). Это не значит, что нужно писать только под mvc, можно и говнокодить, но лучше пользоваться теми преимуществами, которые предоставляет фреймворк. Если вы знакомы с mvc, но не применяли его, как я, то разработка с помощью laravel’a это лучший способ закрепить знания.

Читать дальше ->

https://habr.com/ru/post/456240/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456240


Метки:  

[Перевод] Как опубликовать консольную утилиту на PyPI за 1 минуту

Воскресенье, 16 Июня 2019 г. 20:16 + в цитатник


Разработав консольную утилиту, вы решаетесь опубликовать её на PyPI. Ну правда, что может быть лучше, чем сделать её доступной через pip install? Погуглив, что для этого надо, вы, возможно, наткнётесь на единственный найденный мной пост по теме, который мало того что от 2014 года, так ещё и требует от вас создать кучу папок и файлов для совершенно ненужных (вам) вещей.


Как же решить эту задачу без лишней головной боли в 2019 году? Я уже задавался этим вопросом и поэтому, прочитав тонну документации, создал для вас этот туториал. Вот пошаговая инструкция.

Читать дальше ->

https://habr.com/ru/post/456304/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456304


Метки:  

Finding Zina

Воскресенье, 16 Июня 2019 г. 19:45 + в цитатник
– Тихо! Тихо! – кричала председатель, бегая вдоль узкой, разбитой, но асфальтированной центральной улицы села Макарово. – Да уймитесь же вы! Михалыч приехал!

Но толпа продолжала галдеть. В селе редко случались массовые собрания, и народ по ним откровенно соскучился. Даже День Села, раньше проводившийся с таким размахом, давно канул в лету. Хотя, можно ли назвать «с размахом» мероприятие в деревне с одной тысячей жителей?

Внезапно, на дороге около толпы резко затормозил К-700, знаменитый когда-то, желтый «Кировец», с колесами в человеческий рост. Так резко, что неуверенно качнулся на могучих передних рессорах, клюнув носом. Дверь кабины открылась, и в ней показался невысокий старичок, в сером пиджачке, удобных тренировочных штанах с тремя полосками по бокам, галошах с шерстяной подкладкой и старой и замасленной фуражке. Впалые щеки, покрытые седой щетиной, кустистые брови свисают над глазами, но взгляд слегка прищуренных глаз – твердый и уверенный.

— Нашел Зину-то? – крикнул басовитый голос из толпы.

— Ага. – повернулся и крикнул дед, уже спускаясь по лестнице. – Щас всё расскажу, дайте отдышаться, Колюня под пятьдесят гнал.

— Так я это… — тот самый Колюня, тракторист, высунулся из кабины с противоположной стороны. – Народ-то собрался уже, того и гляди в город двинут, жди беды тогда… Читать дальше ->

https://habr.com/ru/post/456300/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456300


Метки:  

Telegram. Безлимитный сетевой диск. Бесплатный

Воскресенье, 16 Июня 2019 г. 19:29 + в цитатник
Привет, Хабр.

Наверняка многие об этом задумывались, возможно у кого то эта идея лежит в TODO. У меня она пролежала примерно год, но таки удалось ее реализовать в виде работающего прототипа.

TgCloud:


  • Виртуальная файловая система с открытым исходным г****кодом.
  • На локальном диске — только метаданные: имена, размер, структура папок и т.д.
  • Данные хранятся в Telegram и загружаются только при работе с файлом
  • Размер и тип файлов не ограничен, можно использовать с любой ОС



Подробности реализации и ссылка на репозиторий — под катом
Читать дальше ->

https://habr.com/ru/post/456290/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456290


Метки:  

[Перевод] Отличия LabelEncoder и OneHotEncoder в SciKit Learn

Воскресенье, 16 Июня 2019 г. 19:08 + в цитатник

Если вы недавно начали свой путь в машинном обучении, вы можете запутаться между LabelEncoder и OneHotEncoder. Оба кодировщика — часть библиотеки SciKit Learn в Python и оба используются для преобразования категориальных или текстовых данных в числа, которые наши предсказательные модели понимают лучше. Давайте выясним отличия между кодировщиками на простеньком примере.




Кодирование признаков


Прежде всего, документацию SciKit Learn для LabelEncoder можно найти здесь. Теперь рассмотрим такие данные:


Данные из SuperDataScience

В этом примере первый столбец (страна) является полностью текстовым. Как вы, возможно, уже знаете, мы не можем использовать текст в данных для обучения модели. Поэтому, прежде чем мы сможем начать процесс, нам нужно эти данные подготовить.

Читать дальше ->

https://habr.com/ru/post/456294/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456294


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 545 544 [543] 542 541 ..
.. 1 Календарь