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

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

GraphQL запрос на GitHub

APIGitHub
Tutorial

В прошлый раз мы сделали простой запрос на получение списка репозиториев пользователя. Там был только код и ни чего лишнего. В этот раз попытаемся разобраться с внутренней схемой устройства ГрафКьюЭль

Поехали!
Всего голосов 1: ↑1 и ↓0+1
Просмотры192
Комментарии 0

Новости

Показать еще

Дайджест свежих материалов из мира фронтенда за последнюю неделю №478 (18 — 25 июля 2021)

Разработка веб-сайтовCSSJavaScriptHTML
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

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

Антропоморфность разумной жизни по Ефремову: мечты или научная гипотеза?

Научно-популярноеНаучная фантастикаЭкологияБудущее здесьБиология

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

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Просмотры415
Комментарии 4

Вышел NeoVim 0.5.0

VIM
Из песочницы
Перевод

Долгожданный релиз NeoVim 0.5.0 наконец-то вышел 2 июля 2021 года. Это заняло больше времени, чем кто-либо ожидал, но это того стоило. Более 4000 коммитов, это так много, что сломало некоторые инструменты выпуска. Поэтому эти заметки не смогут затронуть каждое из многочисленных изменений, которые были внесены в ходе разработки, и будут сосредоточены только на наиболее заметных для пользователя улучшениях, самыми крупными из которых являются:

Lua как превосходный язык сценариев и конфигурации.

Протокол языкового сервера (Language server protocol) (LSP).

Treesitter (ранний доступ).

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Просмотры667
Комментарии 1

«От категорий к векторам» или нестандартное кодирование категориальных данных. Часть 1

Блог компании МегаФонData MiningBig DataМашинное обучениеData Engineering
Tutorial

Привет, Хабр! С вами Артём, аналитик больших данных МегаФона. На работе занимаюсь рекомендательными системами и интересуюсь NLP. Эти две вещи и привели меня к рассматриваемой тут теме, так что садитесь поудобнее, и поехали. Кстати, к статье прилагается код, ищите ссылки внутри.

В путь
Всего голосов 5: ↑4 и ↓1+3
Просмотры397
Комментарии 0

FOSS News №80 – дайджест материалов о свободном и открытом ПО за 19—25 июля 2021 года

Open source*nix

Всем привет!


Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире.


Главные темы нового выпуска:


  1. Яндекс открывает датасеты Беспилотных автомобилей, Погоды и Переводчика, чтобы помочь решить проблему сдвига данных в ML.
  2. IBM, MIT и Harvard открывают наборы данных и модели машинного обучения.
  3. Steam Deck — революция для линукс гейминга?
  4. Немецкое агентство по цифровизации здравоохранения выбрало Matrix как стандарт для обмена сообщениями.
  5. В сентябре состоится конференция PyCon Russia.
  6. «Из первых рук»: серия роликов об ОС «Альт».
  7. Будущее мобильных сетей 5G: программно-определяемый подход с Open Source, опыт Canonical.
  8. В конце июля состоится онлайн-конференция JuliaCon 2021.
  9. Свобода в движении вперёд: обзор истории FSF.
  10. Конференция «СПО: от обучения до разработки» (отчёт).
  11. Linux Foundation объявил расписание конференции Open Source Summit и Embedded Linux Conference 2021.

И многое другое…


P.S.: Небольшое объявление — теперь все видео собираются в отдельный блок.


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

Машинное обучение в Excel при помощи Python и PyXLL

Блог компании SkillFactoryPythonПрограммированиеИнтерфейсыМашинное обучение
Перевод
Tutorial

К старту курса о машинном и глубоком обучении делимся переводом статьи, автор которой показывает на практике, как модель машинного обучения может использоваться через Excel. Зачем это нужно? Компании больше и больше вкладывают в исследования и разработку моделей прогнозов; по мнению автора оригинала статьи, разработчика и основателя компании PyXLL доступ к ML-моделям через Excel открывает новые горизонты. Вы сможете показать модель пользователям Excel, у которых нет опыта программирования или широких знаний в области статистики. При желании можно создавать инструменты разработки и тренировки моделей полностью в Excel, например строить графы в TensorFlow. Весь исходный код из статьи доступен на GitHub.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Просмотры1.2K
Комментарии 3

Vue — рекомендации при работе с формами

Разработка веб-сайтовJavaScriptVueJS
Tutorial

Наверно все работали с формами и понимают как это сложно. В свое время я смотрел разные решения и одним из лучших был Vuetify. Сейчас решений стало больше, но все они однотипны (я не буду брать во внимание форм генераторы). В чем то это связано с ограничением самого Vue и его философией. Но для меня все таки странно, что время идет, а прогресса нет. Странно что люди вокруг пытаются меня убедить что это нормально.

Я попытаюсь рассказать о ключевых ошибках при работе с формами и дам рекомендации как их не допустить. Также рассмотрим идеально не идеальный пример работы с формой. А выводы каждый сделает сам.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Просмотры1.3K
Комментарии 6

Мой уход из Яндекса, как не потерять мотивацию за полгода подготовки в FAANG и реджект в Google

Карьера в IT-индустрии
Из песочницы

Мой уход из Яндекса, как не потерять мотивацию за полгода подготовки в FAANG и реджект в Google.

Читать далее
Всего голосов 43: ↑37 и ↓6+31
Просмотры9.9K
Комментарии 33

А я у тебя точно первый? Или как выбрать (первый) язык программирования в ${year} году

ПрограммированиеУчебный процесс в ITКарьера в IT-индустрии

Я часто вижу, как разработчики разного уровня «сеньёрности» доказывают, иногда аргументированно, иногда просто «авторитетно», почему стоит или не стоит выбирать определенный язык программирования в качестве первого. YouTube полон роликов по типу «Какой язык программирования учить первым», «Стоит ли учить «такой-то» язык первым», «Лучшие языки программирования для изучения в «таком-то» году» и т.д. Авторы стабильно обновляют такие видео и получают не менее стабильные просмотры. Схожая тенденция наблюдается на тематических форумах и в блогах.  Из этого можно сделать вывод, что тема актуальна для сотен новичков, только начинающих разбираться в программировании. 

За свой IT'шный бэкграунд (в рамках универа, работы и личного интереса) я изучил порядка 15-ти языков программирования.  Пробовал функциональные, структурные, логические и объектно-ориентированные. Мне есть с чем сравнить и на основе чего делать выводы.

Читать далее
Всего голосов 8: ↑7 и ↓1+6
Просмотры3.1K
Комментарии 21

Домашняя Звезда Смерти — это возможно

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

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

image
Читать дальше →
Всего голосов 43: ↑43 и ↓0+43
Просмотры4K
Комментарии 13

Кунг-фу стиля Linux: о повторении кое-каких событий сетевой истории

Блог компании RUVDS.comНастройка LinuxСистемное администрирование*nix
Перевод
В наши дни во встроенных системах часто имеется поддержка сети. Это может значительно их усложнить. Сетевая нагрузка на системы обычно не отличается высоким уровнем детерминированности, существуют разные варианты таких нагрузок. Порой в сетях происходят довольно-таки странные события. Например, пусть у кого-то имеется монтажная машина (PNP), к которой может обратиться любой пользователь интернета. Про эту машину написали статью на Hackaday, после чего её владелец вдруг обнаружил, что объём данных, которыми она обменивается с интернетом, возрос в 50 раз. Как в такой ситуации ведёт себя сетевая подсистема этой машины? И хотя в задаче тестирования сетей нет универсального инструмента, способного устранить все проблемы, существуют приёмы работы, которые могут упростить решение этой задачи. Один из таких приёмов работы заключается в использовании утилит из набора tcpreplay, которые позволяют записывать совокупный сетевой трафик, а потом «воспроизводить» его различными способами. У применения этого приёма есть множество сильных сторон. Особенно — если удалось «изловить» именно то, что эпизодически приводит к возникновению ошибок. Возможность по желанию «воспроизводить» такой трафик способна значительно ускорить процесс диагностики сетевых проблем.


Читать дальше →
Всего голосов 19: ↑19 и ↓0+19
Просмотры1.5K
Комментарии 2

Кажется, мы стали забывать основы фронтенда

Разработка веб-сайтовJavaScriptReactJS

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

В этой статье я перескажу истории с некоторыми техническими деталями и порассуждаю, что делать дальше.

Читать далее
Всего голосов 34: ↑33 и ↓1+32
Просмотры8.6K
Комментарии 21

Настройка рекламы в TikTok для продвижения интернет-магазина: органический и платный трафик (подробная инструкция)

Интернет-маркетингМедийная рекламаКонтекстная реклама
Из песочницы

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

Однако, недостаточно просто зарегистрировать аккаунт, создать контент и ждать, когда алгоритмы TikTok приведут вам аудиторию – нужно брать ситуацию под свой контроль и начинать запускать рекламу. TikTok обладает огромным потенциалом для рекламодателей и пока не перегружен рекламой. В этой статье мы расскажем, как работать с TikTok Ads Manager, с чего начать и какие нюансы стоит учитывать при работе с площадкой.

Читать далее
Всего голосов 16: ↑4 и ↓12-8
Просмотры511
Комментарии 2

Сборка с Bazel в реальном проекте

Блог компании NtechLabТестирование IT-системУправление разработкой

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

В этой статье я расскажу о практическом опыте работы с Bazel, утилитой для автоматизации сборки и тестирования софта от Google. Мы, компания NtechLab, разрабатываем платформу видеоаналитики FindFace. Продукт большой и сложный, используется много разных языков программирования и библиотек, соответственно процесс сборки у нас громоздкий. В поисках инструмента, способного упростить и ускорить сборку, мы остановились на Bazel.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Просмотры577
Комментарии 5

Музыка для игр: где брать треки инди-разработчикам

Блог компании АудиоманияРазработка игрДизайн мобильных приложенийДизайн игрЗвук

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

Сегодня мы расскажем о трех ресурсах, где можно найти royalty free треки для своих игровых экспериментов — IndieGameMusic, Unminus Music и cchound.

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Просмотры1K
Комментарии 2

GitFlic. Российский GitHub. Рассмотрение сервиса и его нюансы

GitУправление разработкойОблачные сервисы

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

Читать далее
Всего голосов 33: ↑18 и ↓15+3
Просмотры4.7K
Комментарии 29

Цифровизация Луны: как НАСА собирается обеспечить связью естественный спутник Земли

Блог компании SelectelIT-инфраструктураНаучно-популярноеКосмонавтикаСотовая связь

Не так давно НАСА заявило о том, что планирует вернуть людей на Луну. Такие же планы есть у некоторых других стран, включая Китай и Индию, а также у частных космических компаний — без Маска и здесь не обошлось. Скорее всего, хотя бы часть этих планов будет реализована в ближайшее время.

И для этого на Луне нужна сетевая инфраструктура, которая обеспечит связь между колонистами, отдельными устройствами, а также Землей и Луной. Связь нужна везде, включая обратную сторону нашего спутника, и НАСА уже сейчас готовит проект по разворачиванию лунной сети. Название проекта говорит само за себя — LunaNet. Под катом — подробности.
Читать дальше →
Всего голосов 20: ↑20 и ↓0+20
Просмотры1.5K
Комментарии 1