Pull to refresh
0
0
Send message

Как на Three.Js сделать анимированный туннель из частиц

Reading time9 min
Views12K

Один из организаторов митапов для креативных разработчиков в Бельгии Creative Front-end Belgium в двух постах на CodePen рассказывает и показывает, как шаг за шагом сделать туннель из частиц с эффектом движения в нём. К старту курса по Frontend-разработке делимся сокращённым переводом этих статей об анимации, которая, по словам автора, нравится ему больше всего; вы увидите эксперименты с параметрами анимации, поэтому легко поймёте, как адаптировать код для своих нужд, например, для эффекта на сайте или в вашей игре.

Читать далее
Total votes 20: ↑20 and ↓0+20
Comments3

Нейросеть, которая поможет выбрать фильм – «твои вкусы специфичны»

Reading time4 min
Views11K
Привет!

Бывает смотришь фильм, и в голове только один вопрос – «я что опять попался на кликбейт?». Решим эту проблему и будем смотреть только годное кино. Предлагаю немного поэкспериментировать с данными и написать простую нейросеть для оценки фильма.

В основе нашего эксперимента лежит технология сентимент-анализа для определения настроения аудитории к какому-либо продукту. В качестве данных берем датасет обзоров пользователей на фильмы IMDb. Среда разработки Google Colab позволит быстро обучать нейросеть благодаря бесплатному доступу к GPU (NVidia Tesla K80).

Я использую библиотеку Keras, с помощью которой построю универсальную модель для решения подобных задач машинного обучения. Мне понадобится backend TensorFlow, дефолтная версия в Colab 1.15.0, поэтому просто обновим до 2.0.0.

from __future__ import absolute_import, division, print_function, unicode_literals
import tensorflow as tf
!tf_upgrade_v2 -h

Далее импортируем все необходимые модули для предварительной обработки данных и построения модели. В предыдущих статьях делается акцент на библиотеках, можно заглянуть туда.
Читать дальше →
Total votes 14: ↑9 and ↓5+4
Comments13

Алгорейв: как программисты устраивают вечеринки

Reading time5 min
Views15K

Источник

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

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

Если работа традиционного диджея строится вокруг правильного сведения треков (конечно, если он не крутит с флешки готовый микс), то алгорейверы импровизируют, допускают и исправляют ошибки прямо во время представления. При этом лайвкодеры транслируют происходящее на экране ноутбука.
Total votes 64: ↑58 and ↓6+52
Comments12

Python-бот выиграл тысячу призов в Twitter

Reading time3 min
Views26K
Находчивый программист Хантер Скотт написал бота, который автоматически принимает участие в рекламных играх, где нужно опубликовать сообщение с хештегом рекламодателя. Таких игр в твиттере проводится огромное количество, поэтому бот собрал неплохой урожай призов.



Программа представляет собой скрипт на Python, который логинился, искал твиты с сообщениями вроде “retweet to win!”, а затем ретвитил их.

Бот работал непрерывно в течение девяти месяцев и выигрывал в среднем четыре приза в день. «Я не уверен, проделывал ли кто-нибудь подобное, но не видел никаких свидетельств ботов, работающих так же. Зато видел реальных людей, которые вручную проделывали такую работу, ретвитя сотни конкурсов за несколько часов», — пишет Хантер в своем блоге.
Читать дальше →
Total votes 32: ↑30 and ↓2+28
Comments9

Разбор: как заработать на инвестициях в биржевые индексы и ETF

Reading time6 min
Views33K


Изображение: Pexels

В статьях и передачах на экономические темы часто можно услышать фразы вроде «индекс S&P500 обновил исторический максимум» или «индекс РТС в ходе торгов обвалился на 200 пунктов». Сегодня мы поговорим о том, какой на самом деле смысл скрывается за подобной информацией, и как индексы используются в реальных инвестициях.
Читать дальше →
Total votes 24: ↑19 and ↓5+14
Comments6

На какие языки переводить свою игру в 2019

Reading time7 min
Views16K


«Игра хорошая, но без русского языка ставлю единицу» – частый отзывов в любом сторе. Учить английский, конечно, хорошо, но может помочь и локализация. Перевел статью, на какие языки ориентироваться, что переводить и стоимости локализации.

Сразу ключевые тезисы:

  • План-минимум перевода: описание, ключевые слова + скриншоты.
  • Топ 10 языков для перевода игры (если она уже на английском): французский, итальянский, немецкий, европейский, испанский, упрощенный китайский, бразильский португальский, русский, японский, корейский, турецкий.
  • Наибольший трехлетний рост показали турецкий, малайзийский, хинди, упрощенный китайский, тайский и польский языки (по данным LocalizeDirect).
  • Перевод на языки FIGS+ZH+ZH+PT+RU – «новый черный» в локализации.
Читать дальше →
Total votes 33: ↑31 and ↓2+29
Comments18

Как продвигать мобильное приложение в 2019 году: 4 практических способа + полезные инструменты

Reading time4 min
Views14K


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

Сегодня мы поговорим о способах продвижения мобильного приложения – от самого старта жизни проекта до его продвинутой стадии. Также для каждого из шагов я дам ссылки на полезные в продвижении сайты и сервисы. Поехали!
Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments2

База данных штрихкодов скачать бесплатно без регистрации (и прочей хурмы)

Reading time5 min
Views87K
Добрый день. В открытом доступе наконец-то появился огромный справочник штрихкодов с наименованиями товаров, категориями и брендами.

Мы работаем над ним лет 8 и теперь в нем около 3 миллионов штрихкодов в стандартах EAN (EAN-13, EAN-8) и UPC (UPC-A, UPC-E).
Читать дальше →
Total votes 114: ↑114 and ↓0+114
Comments54

Визуальная фантастика: художники предсказывают технологии будущего

Reading time8 min
Views21K


Фантастические книги и фильмы могут удивить и дать больше информации о мире будущего, чем реальные научные открытия. Да и сами открытия в наше время редко вызывают общественный шок. Подсознательно мы готовы практически ко всему — нарисованный в сознании облик грядущего лишь получает подтверждение.

В голове есть персональная машина времени, столетиями формируемая искусством. На слуху остаются сбывшиеся прогнозы классиков фантастики, начиная с эпохи Герберта Уэллса. Но фантастическое описание объектов будущего остается игрой с воображением. Художественные приемы литературы позволяют представить даже объекты, под которыми автор, быть может, имел ввиду совсем иное — опыт современного человека подскажет недостающие фрагменты.

Художники оказываются в наименее выгодном положении. Им нужно максимально точно проиллюстрировать фантастическую идею, иначе магия предсказания не сработает. Картина намертво фиксирует труд воображения. Тем интереснее узнать, какие полотна не играют со зрителем в «угадайку», а визуально правильно отражают грядущее.

Давайте посмотрим на самые удивительные работы, предсказывающие будущее с поразительной точностью.
Читать дальше →
Total votes 29: ↑27 and ↓2+25
Comments31

Открытка-лабиринт. Подарок, который невозможно открыть, не разгадав головоломку

Reading time4 min
Views61K
Однажды я принёс другу на день рождения подарок, завёрнутый в бумагу с узором лабиринта. Друг пошутил, что было бы здорово, если бы надо было по-настоящему найти путь, чтобы открыть подарок. Мы принялись обсуждать, как можно построить механический лабиринт, причём без использования какой-либо электроники.
Так родилась идея к следующему празднику создать открытку-головоломку. В этой статье я расскажу, как её изготовить и какие тонкости нужно учесть.


Лабиринт в процессе прохождения.
Читать дальше →
Total votes 151: ↑151 and ↓0+151
Comments51

Information

Rating
Does not participate
Location
Wroclaw, Польша
Date of birth
Registered
Activity