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

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

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

Производство коннекторов SNR в Китае

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

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

Прогуляемся же по цехам завода, где “НАГ” изготавливает оптические розетки SC, чтобы оценить каких усилий и вложений будет стоить импортозамещение нашей стране.
Всего голосов 40: ↑37 и ↓3+34
Комментарии147

Как я потратил 1000 часов на изучение английского языка в 2016 году

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


Изучение иностранного языка может стать самым настоящим испытанием для взрослого человека, если он забросил этот предмет в раннем возрасте. Тяжело приходится и тем, кому языки плохо даются от природы. Если человек имеет хотя бы одну из этих проблем, он, как правило, просто не изучает новый язык. Но я был не из тех, и смог преодолеть эти две неудачи.

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

Эта статья — о том, как невозможное было сделано возможным, как в самом сердце магистратуры я проломил неприступную цитадель аудирования. Это бремя выпало на 2016 год. Я перепробовал множество различных учебных методик и расскажу вам о них во всех подробностях, по каким материалам я занимался и какие выводы делал. Эта статья — огромный склад опыта, и я надеюсь, что он будет вам полезен.
Читать дальше →
Всего голосов 57: ↑44 и ↓13+31
Комментарии135

Нейронные сети для начинающих. Часть 1

Время на прочтение7 мин
Количество просмотров1.5M
image

Привет всем читателям Habrahabr, в этой статье я хочу поделиться с Вами моим опытом в изучении нейронных сетей и, как следствие, их реализации, с помощью языка программирования Java, на платформе Android. Мое знакомство с нейронными сетями произошло, когда вышло приложение Prisma. Оно обрабатывает любую фотографию, с помощью нейронных сетей, и воспроизводит ее с нуля, используя выбранный стиль. Заинтересовавшись этим, я бросился искать статьи и «туториалы», в первую очередь, на Хабре. И к моему великому удивлению, я не нашел ни одну статью, которая четко и поэтапно расписывала алгоритм работы нейронных сетей. Информация была разрознена и в ней отсутствовали ключевые моменты. Также, большинство авторов бросается показывать код на том или ином языке программирования, не прибегая к детальным объяснениям.

Поэтому сейчас, когда я достаточно хорошо освоил нейронные сети и нашел огромное количество информации с разных иностранных порталов, я хотел бы поделиться этим с людьми в серии публикаций, где я соберу всю информацию, которая потребуется вам, если вы только начинаете знакомство с нейронными сетями. В этой статье, я не буду делать сильный акцент на Java и буду объяснять все на примерах, чтобы вы сами смогли перенести это на любой, нужный вам язык программирования. В последующих статьях, я расскажу о своем приложении, написанном под андроид, которое предсказывает движение акций или валюты. Иными словами, всех желающих окунуться в мир нейронных сетей и жаждущих простого и доступного изложения информации или просто тех, кто что-то не понял и хочет подтянуть, добро пожаловать под кат.
Читать дальше →
Всего голосов 70: ↑60 и ↓10+50
Комментарии64

Шпаргалка Java программиста 1: JPA и Hibernate в вопросах и ответах

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

Знаете ли вы JPA? А Hibernate? А если проверить?

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




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

Поехали...
Всего голосов 37: ↑32 и ↓5+27
Комментарии16

Учим английский дешево и эффективно

Время на прочтение9 мин
Количество просмотров160K
Английский можно выучить дешево, иногда даже бесплатно. В этой статье я расскажу про личный опыт: какой софт и ресурсы в Интернет оказались максимально эффективными для меня, и как ими правильно пользоваться.

Если вы не готовы тратить на английский хотя бы 2 часа в день, то дальше можно не читать.
Читать дальше →
Всего голосов 45: ↑40 и ↓5+35
Комментарии135

Почему, ну почему, эти #?@! придурки используют vi?

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

Предлагаю читателям "Хабрахабра" перевод статьи "Why, oh WHY, do those #?@! nutheads use vi?" за авторством John Beltran de Heredia.


Да, даже если вы не можете в это поверить, у редактора vi, увидевшего свет более тридцати лет назад (и его более молодого, всего-то пятнадцатилетнего лучшего клона & большого улучшения — vim) очень много фанатов.


Нет, они не динозавры, которые не хотят идти в ногу со временем — сообщество пользователей vi продолжает увеличиваться: я, который начал только два года назад (после десяти лет работы программистом). Мои друзья переходят на vi сейчас. Черт, большинство пользователей vi даже еще не были рождены, когда он был написан!


Да, есть конкретные причины, почему модель редактирования vi/vim превосходит любую другую. Вам не надо быть экспертом в Unix, чтобы использовать vi — он доступен бесплатно практически для любой существующей платформы; для большинства IDE существуют плагины, позволяющие использовать его возможности. Давайте же развеем некоторые заблуждения и рассмотрим пару примеров, демонстрирующих его превосходство.

Читать дальше →
Всего голосов 172: ↑143 и ↓29+114
Комментарии769

N+5 полезных книг

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


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

Конструкции, или почему не ломаются вещи, Дж. Гордон
Прекрасная, хоть и очень длинная штука, которая рассказывает про сопромат простыми словами и почти для детей. Но на уровне жёсткого хардкора. По своей полезности для осознания физики вокруг может сравниться с не менее прекрасной современной «Квантовая вселенная. Как устроено то, что мы не можем увидеть» Брайана Кокса и Джеффа Форшоу. Рекомендую обе. Будет, что почитать в дороге, если вдруг почувствуете, что играть на планшете надоело. И о чём подумать, когда выяснится, что вся та фигня, которую вам давали на уроках химии, физики и прочего в школе и университете вдруг начинает выстраиваться в стройную теорию.

Evil by Design, Крис Ноддер
Один из лучших подходов к проектированию чего-то хорошего — это спроектировать сначала самое ужасное из возможного. Пользователь обычно не скажет, как сделать ему хорошо, но точно знает, как бывает плохо. Например, юзер не говорит «я хочу, когда нажимаю на ссылку напоминания пароля, там в поле уже была введена почта», зато вполне способен сказать: «слушай, меня дико бесит, когда логинишься, тебе показывают новую страницу про то, что пароль не подошёл, и, чтобы его восстановить, надо ещё один долбанный раз вводить почту». Вся книга Криса состоит из таких «тёмных» шаблонов, когда какие-то гады намеренно вводят вас в заблуждение. Он там очень переживает за этику, поэтому вступления лучше пропустить. Единственная в этом обзоре книга на английском, но довольно простом.
Читать дальше →
Всего голосов 66: ↑64 и ↓2+62
Комментарии34

История про TV-приставку со счастливым концом

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

Есть у меня старенький плазменный телевизор LG, который используется для просмотра фильмов и раньше он был подключен к компьютеру, но после переезда телевизор и компьютер разлучили и расселили по разным комнатам. Т.к. эфирное и спутниковое телевидение мы не смотрим, встал вопрос об источнике видео для плазмы. Соединение с Интернет должно было осуществляться по Wi-Fi.
ОС выбирал недолго, т. к. все смартфоны и планшет у нас на Android в моем случае выбор был очевиден – нужно брать приставку на Android. А вот какую взять приставку было совсем не очевидно. В итоге, после беглого ознакомления с темой был сделан вывод, что большинство бюджетных Android приставок, будь то свисток HDMI или просто отдельная коробочка имеют либо вообще одно и то же железо внутри, либо очень схожее. Поэтому решил взять то, что было в магазине. Это приставка DEXP AL-3020 из ближайшего магазина DNS.
Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Комментарии39

Мир будущего

Время на прочтение6 мин
Количество просмотров23K
«Мир будущего» («World of Tomorrow») — отличный анимационный фильм, номинировавшийся в этом году на «Оскар» (не выиграл). Также фильм получил целых ворох наград и номинаций на различных конкурсах и кинофестивалях.



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

В этом пятничном посте сделаем краткий обзор некоторых футурологических концепций, встретившихся в фильме.
Мир будущего
Всего голосов 15: ↑12 и ↓3+9
Комментарии264

Сокровища Космоса

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

В День космонавтики, кроме праздничного настроения, в социальных сетях начинается нытьё. Даже если отбросить маргиналов, публикующих треш, и хорошие, умные люди иногда начинают ныть. Кто-то выдумывает канонизацию Гагарина в будущем и начинает расстраиваться уже сегодня. Кто-то оплакивает отечественную космическую программу, что особенно удобно делать на фоне свежих успехов Маска. Кому-то без марсианской базы День космонавтики — не праздник. Увы, не факт, что человек высадится на Марс в этом веке, и мечты, действительно, расходятся с реальностью. В то же время, я уверен, антикосмизм (идея, что человечеству не надо идти в космос, на Земле задачи важнее) обречен, а все существующие проблемы мы когда-нибудь преодолеем. Просто потому, что космос — это замечательно. Попробую развить и аргументировать эту мысль.
Читать дальше →
Всего голосов 50: ↑50 и ↓0+50
Комментарии102

Поиграем в отладку этой воскресной ночью?

Время на прочтение4 мин
Количество просмотров27K
Вы когда-нибудь думали, что бывают игры, которые сами по себе являются языком программирования? Не обязательно Тьюринг-полным, но всё же языком. У меня есть отличный пример. Игровой процесс Нейрошимы-6 чудовищно похож на дебаг. Снаружи, конечно, смотрится как стратегия, но внутри – она, отладка, родная.

Посмотрите вот на эту картинку из жизни бойцов Пустошей.



Фишки с 20/20 – это командные центры, оставшиеся две — это фишки бойцов с ближней атакой по направлению треугольников по краям. Пока всё просто – синий робот с ножами бьёт желтого ковбоя, а ковбой бьёт по синему комцентру. Давайте усложним стек и запустим компиляцию.
Читать дальше →
Всего голосов 28: ↑22 и ↓6+16
Комментарии58

Английский для работы: советы из собственного опыта

Время на прочтение6 мин
Количество просмотров31K
Английский востребован не только в аутсорсинговых, но и во многих продуктовых компаниях. Вписать языковые курсы в свой и без того насыщенный график – задача не простая, но реальная. В статье мы расскажем о проверенной программе обучения, раскроем особенности разных форматов занятий и перечислим полезные онлайн-ресурсы.


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

Визуализация всех денег и рынков мира

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

Авторы The Money Project собрали и визуализировали информацию о стоимости всех мировых денег и их эквивалентах. В результате получилась эффектная и простая инфографика, в которую помимо основных данных были добавлены сравнительные ориентиры: размеры состояний богатейших в мире людей, рыночная капитализация крупнейших компаний, акции которых котируются на рынках ценных бумаг, общая стоимость этих рынков и суммарная величина долговых обязательств во всем мире. Перевод на русский язык подготовлен компанией PayOnline, которая специализируется на организации приема платежей.
Читать дальше →
Всего голосов 25: ↑25 и ↓0+25
Комментарии77

«В глазах зверя» — MLF дает возможность рассмотреть лес изнутри

Время на прочтение3 мин
Количество просмотров8.8K
Предлагаю вашему вниманию перевод статьи «In the Eyes of the Animal — MLF virtualise a forest through the eyes of its creatures».

«В глазах зверя» — последняя инсталляция от студии дизайна Marshmallow Laser Feast, заказанная для фестиваля AND Festival и располагающаяся в английском парке Гридейл Форест. Проект приглашает посетителей в захватывающее путешествие, дающее возможность пролететь над пологом леса, столкнуться лицом к лицу с живыми существами, созданными с высокой четкостью, материализовать различных животных и то, как они бродят по Гриндейл Парку.


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

48 вопросов, которые помогут вам сделать неуклюжую беседу проще

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

Сколько раз в неделю вам приходится вести ничего не значащие беседы на неинтересные для вас темы или обсуждать вопросы, которые вы уже обсуждали тысячу раз, из-за того, что просто нужно что-то говорить? Обычно это происходит в моменты вынужденного ожидания чего-либо, например, в ожидании очень медленно движущегося лифта в компании собственных сослуживцев или случайных знакомых во время проведения различных мероприятий. Чтобы сделать подобные скучные разговоры более интересными, стоит задавать людям неожиданные вопросы, которые заставляют их задуматься, и на которые нельзя просто ответить «да» или «нет».
Читать дальше →
Всего голосов 16: ↑12 и ↓4+8
Комментарии11

Что не так с безопасностью в Интернете Вещей: Как Shodan стал «поисковиком спящих детей»

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


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

Shodan ищет подключенные к сети устройства с открытыми портами. Если подключиться к порту можно без пароля и он транслирует видео, то робот делает скриншот и двигается дальше. Помимо вопросов о правомерности подобных действий со стороны администрации Shodan, новый раздел проекта подчеркивает сегодняшний уровень безопасности Интернета Вещей.
Читать дальше →
Всего голосов 33: ↑29 и ↓4+25
Комментарии14

Проектирование простых приложений в Flask

Время на прочтение11 мин
Количество просмотров53K
Данная статья, размещенная в репозитории Flask на GitHub, является плодом коллективного творчества небезразличных программистов, а изначальный её автор — Brice Leroy. Она представляет собой достаточно полезный для начинающих материал по Flask. Лично для меня он стал ответом на многие простые вопросы, основным из которых был «как структурировать проект».

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

Описанный пример протестирован на Python 3.5, Flask 0.10, Flask-SQLAlchemy 2.1, Flask-WTF 0.9.

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

Рекурентная нейронная сеть в 10 строчек кода оценила отзывы зрителей нового эпизода “Звездных войн”

Время на прочтение11 мин
Количество просмотров160K
Hello, Habr! Недавно мы получили от “Известий” заказ на проведение исследования общественного мнения по поводу фильма «Звёздные войны: Пробуждение Силы», премьера которого состоялась 17 декабря. Для этого мы решили провести анализ тональности российского сегмента Twitter по нескольким релевантным хэштегам. Результата от нас ждали всего через 3 дня (и это в самом конце года!), поэтому нам нужен был очень быстрый способ. В интернете мы нашли несколько подобных онлайн-сервисов (среди которых sentiment140 и tweet_viz), но оказалось, что они не работают с русским языком и по каким-то причинам анализируют только маленький процент твитов. Нам помог бы сервис AlchemyAPI, но ограничение в 1000 запросов в сутки нас также не устраивало. Тогда мы решили сделать свой анализатор тональности с блэк-джеком и всем остальным, создав простенькую рекурентную нейронную сеть с памятью. Результаты нашего исследования были использованы в статье “Известий”, опубликованной 3 января.



В этой статье я немного расскажу о такого рода сетях и познакомлю с парой классных инструментов для домашних экспериментов, которые позволят строить нейронные сети любой сложности в несколько строк кода даже школьникам. Добро пожаловать под кат.
Читать дальше →
Всего голосов 82: ↑75 и ↓7+68
Комментарии48

Подальше от обыденной реальности: фантастические романы, которые стоит прочитать

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

Фантастика как жанр заставляет читателей и писателей выйти за пределы разумного, дать волю своему воображению и отправиться в неизведанные миры. За это мы и любим этот жанр. RoboHunter этой осенью предлагает с головой погрузиться в мир научной фантастики.
Читать дальше →
Всего голосов 63: ↑59 и ↓4+55
Комментарии273

400 потрясающих бесплатных сервисов

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

Рад представить дополнение оригинального списка из 300 потрясающих бесплатных сервисов. Автор оригинальной статьи Ali Mese добавил ещё +100 новых сервисов, которые помогут найти все — от источников вдохновения и редакторов фотографий до создания опросов и бесплатных иконок.

И еще подборку +500 инструментов от 10 марта 2017 г. смотрите здесь.



A. Бесплатные веб-сайты

  • HTML5 UP: Адаптивные шаблоны HTML5 и CSS3.
  • Bootswatch: Бесплатные темы для Bootstrap.
  • Templated: Коллекция 845 бесплатных шаблонов CSS и HTML5.
  • Wordpress.org | Wordpress.com: Бесплатное создание веб-сайта.
  • Strikingly: Конструктор веб-сайтов.
  • Layers: Создание сайтов на WordPress (new).
  • Bootstrap Zero: Самая большая коллекция бесплатных шаблонов Bootstrap (new).
  • Landing Harbor:  Продвижение мобильного приложения c помощью бесплатного лендинга (new).
Читать дальше →
Всего голосов 108: ↑89 и ↓19+70
Комментарии38

Информация

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