Pull to refresh
59
0
Бородин Максим @BorodinKO

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

Send message

Как снять и «склеить» сферическую панораму на DJI Mavic Air

Reading time6 min
Views27K
С выходом Dji Mavic Air процесс создания сферических панорам вроде бы упростился до предела — нажал кнопку и сфера готова. Так говорилось в рекламе. Я, честно говоря, уже ожидал, что весь наш шарик отснимут за первые же месяцы продаж, но почему-то этого не произошло.


photo by Paul Oostveen
Читать дальше →
Total votes 19: ↑19 and ↓0+19
Comments12

ES6 по-человечески

Reading time11 min
Views580K

От переводчика:
Предлагаю вашему вниманию перевод краткого (действительно краткого) руководства по ES6. В нём можно ознакомиться с основными понятиями стандарта.
Оригинальный текст в некоторых случаях был дополнен или заменён на более подходящий источник. Например, часть определения ключевого слова const является переводом документации с MDN.
Чтобы лучше разобраться в некоторых концепциях (для выполнения качественного перевода) использовалось описание стандарта на сайте MDN, руководство "You Don't Know JS: ES6 & Beyond" и учебник Ильи Кантора.


Перевод выложил на Гитхаб: https://github.com/etnolover/ES6-for-humans-translation. В случае нахождения ошибок пишите, исправлю.
Ссылка на оригинальный текст: https://github.com/metagrover/ES6-for-humans


Update 22.07.2016: добавил опрос про const


Содержание



Читать дальше →
Total votes 62: ↑60 and ↓2+58
Comments87

Мой опыт съемки панорамы 360º на фотопленку

Reading time3 min
Views5.9K

Идея


Canon EOS 5Панорамы 360º как фото, так и видео становятся более популярными. Их можно встретить на картах Google и Яндекса уже не как просто просмотр улиц, их размещают на карты различные бизнесы с целью привлечения клиентов. За последние 5 лет появилось множество панорамных камер, социальные сети научились отображать панорамные фотографии и видео.

Я работаю панорамным фотографом в студии Tour-360.ru, у меня появилась идея снять виртуальный тур используя технологию прошлого, не на цифровую камеру, а на аналоговую. Есть пленочные камеры, которые позволяют снять цилиндрические панорамы, а вот сферические панорамы 360×180º, снятые на пленку я не нашел, поэтому, возможно буду первым. Далее немного теории, практики и, конечно же, результат.
Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments4

Как мы продвигаем свой проект, не имея в этом никакого опыта

Reading time4 min
Views3.4K
Надо признать, что никто в нашей небольшой команде не имеет какого-то значительного опыта в маркетинге. Все, что мы пробуем, приносит новые для нас знания. В данной статье описаны способы рассказать о своем проекте, которые сработали для Кубкампа. Под катом вас ждет описание плюсов и минусов нескольких ресурсов и много ссылок.

Читать дальше →
Total votes 15: ↑12 and ↓3+9
Comments5

Введение в стрелочные функции (arrow functions) в JavaScript ES6

Reading time5 min
Views79K
“Толстые” стрелочные функции (=>), так же известные, как arrow функции – абсолютно новая функциональность в ECMAScript 2015 (ранее известном под именем ES6). Если верить слухам, то в ECMAScript 2015 => синтаксис стал использоваться вместо –> синтаксиса под влиянием CoffeeScript. Так же, не последнюю роль сыграла похожесть передачи контекста this.

У стрелочных функций есть две главные задачи: обеспечить более лаконичный синтаксис; обеспечить передачу лексического this с родительским scope. Давайте детально рассмотрим каждую из них!
Читать дальше →
Total votes 24: ↑21 and ↓3+18
Comments45

Удаленная работа или фриланс в глубинке. Аспекты связи. Часть 1

Reading time7 min
Views38K
Если фриланс — это явление в меньшей степени подверженное сезонности и просто предусматривает удаленную работу, то операторы сотовой связи отлично прослеживают сезонность использования своих сетей для передачи данных. Дачные поселки и деревни начинают перекачивать гигабайты данных с апреля по ноябрь по сетям 3g и 4g. Посочувствуем тем, кто вынужден наблюдать буквы GPRS или EDGE на своих модемах, и попробуем выправить ситуацию различными методами. В этом материале я расскажу свой путь по достижению комфортной и стабильной связи, а также, какой выбор я сделал из доступных модемов/роутеров и усиливающих антенн для обеспечения своего дома Интернетом в глубинке.


Войти в Интернет
Total votes 18: ↑15 and ↓3+12
Comments43

AngularJS против Backbone.js против Ember.js

Reading time6 min
Views50K
image

1 Введение


В статье мы сравним три популярных MV* фреймворка для веб-разработки: AngularJS, Backbone и Ember. Выбор подходящего фреймворка для проекта кардинально влияет на вашу возможность выполнять задачи вовремя и поддерживать ваш код в будущем. Вам нужен надёжный, проверенный фреймворк, но вы не хотите, чтобы он вас ограничивал. Веб быстро развивается, и старые методики уходят в прошлое. Займёмся же подробным их сравнением.

2 Познакомьтесь с фреймворками


У всех рассматриваемых фреймворков есть общие черты: их код открыт, выпущен под лицензией MIT, и они решают задачу создания одностраничного приложения через шаблон проектирования MV*. У всех есть концепции видов, событий, моделей данных и путей.

AngularJS родился в 2009 как часть большего коммерческого продукта GetAngular. Вскоре после этого Миско Хевери, один из инженеров-основателей GetAngular, сумел воссоздать при помощи этого продукта веб-приложение, состоявшее из 17 тысяч строк кода и делавшееся в течение 6 месяцев, всего за 3 недели, и уложиться при этом в тысячу строк кода. В Google впечатлились таким фактом и стали спонсировать проект с открытым кодом AngularJS. Среди его возможностей – двустороннее связывание данных, инъекции зависимостей, простой для тестирования код и расширение возможностей HTML при помощи директив.

Backbone.js – легковесный MVC-фреймворк, родившийся в 2010. Популярность набрал в качестве альтернативы тяжёлым фреймворкам вроде ExtJS.

Ember родом из 2007 года. Он начинался как SproutCore MVC фреймворк, и сначала его разрабатывали SproutIt, затем – Apple. В 2011 году его форкнул Иехуда Кац, один из главных программистов в проектах jQuery и Ruby on Rails.
Читать дальше →
Total votes 33: ↑19 and ↓14+5
Comments21

Три вещи, о которых забывают начинающие оптимизаторы конверсии

Reading time8 min
Views20K
Когда начинающие оптимизаторы приступают к работе, они, как правило, увлекаются заманчивыми перспективами, предложенными A/B тестированием, и начинают экспериментировать, меняя цвета кнопок и задумываясь о том, как лучше составить тексты. Но все это по отдельности может принести улучшение результатов не более чем на 30-50% Если вы не такой гигант торговли, как «Амазон», вам придется сделать гораздо больше, чем просто поменять цвета кнопок. Что именно? Об этом — далее в переводе статьи от Smriti Chawla!
Читать дальше →
Total votes 44: ↑23 and ↓21+2
Comments3

Как повысить уровень конверсии целевой страницы сайта с помощью психологии желания

Reading time7 min
Views67K
Создание соблазнительных для потребителя предложений — не такая сложная задача. Все, что вам нужно — понять, что движет вашими потенциальными покупателями. Как только вы разберетесь с тем, чего они на самом деле желают, у вас появятся инструменты для создания предложений, от которых будет просто невозможно отказаться. Ниже перевод статьи Аарона Бишела, которая содержит несколько психологических методик, используемых успешными компаниями для стимуляции желания приобретать их продукцию, а также советы о том, как оптимизировать целевые страницы и маркетинговые акции.
Читать дальше →
Total votes 63: ↑39 and ↓24+15
Comments10

Я всё ещё здесь: возвращение в Cеть спустя год без Интернета

Reading time9 min
Views267K


Я был неправ.

Год назад я покинул Интернет. Я думал, что он пагубно влияет на мою продуктивность. Я думал, что ему не хватает смысла. Я думал, что он «развращал мою душу».

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

Теперь я собираюсь рассказать вам, как всё это решило мои проблемы. Я собирался быть просвещённым, более «реальным». Более совершенным.

На самом деле сейчас 8 вечера, и я только проснулся. Я спал весь день, проснулся с восемью сообщениями на голосовой почте от друзей и коллег. Я пошёл в своё обычное кафе за обедом, игрой Knicks, двумя моими газетами и копией The New Yorker. А сейчас я смотрю «Историю игрушек», попутно уставившись и моргая на мигающий курсор в этом текстовом документе, надеясь, что он напишет себя сам, сгенерирует те прозрения моей жизни, которых я не смог достичь.

Я не хотел встречать такого Пола в конце моего годового путешествия.
Читать дальше →
Total votes 215: ↑168 and ↓47+121
Comments147

Бесплатная регистрация в Windows Store для студентов и выбор банковской карты

Reading time3 min
Views65K
Совсем недавно Windows Store стал открыт для всех разработчиков. Я хочу поделиться своим опытом бесплатной регистрации в Windows Store через DreamSpark как студент и рассказать о преимуществах и особенностях использования виртуальных банковских карт.


Читать дальше →
Total votes 31: ↑25 and ↓6+19
Comments32

Замена модуля WiFi на Lenovo B450. Исправляем ошибку 104-Unsupported wireless network device detected

Reading time3 min
Views109K
Некоторые производители ноутбуков исскуственно ограничавают совместимость оборудования, зашивая идентификатор производителя модуля WiFi в BIOS. Под катом небольше описаие того как я боролся с такой проблемой. Данная операция применялась к Lenovo B450, но, вероятно, может быть применена и для других устройств, с похожей проблемой (например, ноутбукам HP Pavilion, естественно с соответствующим файлом BIOS).
MiniPCI WiFi Adapter
Читать дальше →
Total votes 44: ↑38 and ↓6+32
Comments26

PressPausePlay — фильм о том как цифровая революция изменила мир

Reading time1 min
Views4.3K
«THIS CHANGES EVERYTHING. THE
INDUSTRY IS DEAD. THERE HAS NEVER
BEEN A BETTER TIME TO BE AN ARTIST.»
— SETH GODIN, AUTHOR



Наткнулся на просторах интернета на интересный фильм в котором обсуждается тема влияния новых технологий на музыкальную и киноиндустрию.
Решил поделится с хаброжителями. Смотрим (под катом), обсуждаем.
Читать дальше →
Total votes 60: ↑58 and ↓2+56
Comments41

25 полезных шорткатов для Photoshop

Reading time3 min
Views187K
Здравствуй, дорогой хабрадруг! В этой статье приводятся 25 самых полезных сочетаний клавиш (шорткатов) в Photoshop, которые вы можете использовать, для того чтобы ускорить выполнение вашей работы. Некоторые из них редко упоминаются, некоторые применяются довольно часто, а некоторые вообще доступны только в Photoshop CS5. Я надеюсь, что каждый из вас найдет новые и полезные шорткаты в этой статье. Итак, давайте же начнем!


Читать дальше →
Total votes 126: ↑103 and ↓23+80
Comments76

Музей Apple

Reading time1 min
Views5.4K
На нескольких ресурсах в тырнете прочитал что открылся музей техники Apple. Решил сходить. Под катом много фоток снятых на телефон. Очень рекомендую, довольно интересно посмотреть на «эволюцию компьютеров», и еще кажется странным, что в то время (а там много компов 1992-1995 гг.) были такие возможности. Все экспонаты можно трогать руками, большинство работает.



Пестовский переулок, дом 16, строение 1, второй этаж (ст. м. «Таганская», «Марксистская»).
 Работает каждую субботу и воскресенье с 12 до 18 часов. Вход бесплатный.

Профессионалы журналисты:
www.bg.ru/places/10131
www.appleinsider.ru/istoriya-apple/v-moskve-otkrylsya-muzej-apple.html

Музей:
ФБ и ВК

Больше фото на гугл+ plus.google.com/photos/113349912825051902718/albums/5713474632724480833
Читать дальше →
Total votes 89: ↑78 and ↓11+67
Comments52

Re: Виртуальный магазин в корейском метро

Reading time1 min
Views5.4K
На Хабре уже была статья про виртуальный магазин в метро города Сеул, Южная Корея. Наконец-то нашлоcь время, чтобы съездить лично на станцию Seolleung и подготовить чуть-чуть более подробный фотоотчет и поделиться своими впечатлениями.

Витрины виртуального магазина уходящего вдаль.

image

На самом деле оказалось, что магазин развернут только на одной из двух платформ станции, причем только где-то треть витрин отдана под магазин, и все они находятся с краю.
Читать дальше →
Total votes 83: ↑51 and ↓32+19
Comments39

Стив Джобс умер

Reading time2 min
Views52K
Stevejobs Macworld2005Средства массовой информации сообщают о смерти Стива Джобса, бывшего CEO Apple. Можно по-разному относиться к Apple и Стиву, но отрицать то, что это знаковая фигура в IT-индустрии, создавшая множество трендов, нельзя. Requiescat in pace, Стив.
Приведу перевод сообщения на официальном сайте Apple:
Apple потеряла своего фантастического и изобретательного гения, а мир лишился замечательного человека. Те из нас, кто имел счастье близко знать и работать со Стивом, лишились дорогого друга и вдохновлённого наставника. Стив оставил после себя компанию, которую мог создать только он, поэтому его дух навсегда останется в сердце компании.
Источник — Apple.
В магазинах Apple по всему миру были лишены подсветки все логотипы Apple.

Те, кто хочет поделиться своими сопереживаниями, могут отправить свои мысли и соболезнования по почтовому адресу rememberingsteve@apple.com. Возможно, некоторые будут переданы родным Стива.
Хорошее видео от CNET, которое вкратце визуально пересказывает карьеру Стива.
Воспоминания его коллег по IT-цеху ниже:
Читать дальше →
Total votes 858: ↑783 and ↓75+708
Comments622

Google Docs Viewer

Reading time4 min
Views81K
Google Docs ViewerGoogle Docs Viewer — это онлайн-сервис работающий на платформе Google Docs и позволяющий непосредственно в веб-браузере и без авторизации просматривать документы поддерживаемые сервисом Google Docs, например Adobe PDF, Microsoft Word или Microsoft PowerPoint.

Преимуществом такого варианта является возможность просмотра документов множества форматов без загрузки на локальный диск. Другим преимуществом является безопасность — не все PDF и DOC документы безопасны для просмотра через Adobe Reader и MS Word.

Читать дальше →
Total votes 56: ↑49 and ↓7+42
Comments24

HTML5 и события сервера (обновлено)

Reading time3 min
Views2.8K
Помимо уже упомянутого мною двунаправленного коммуникационного канала известного как WebSocket, HTML5 включаетв себя также сервер-push технологию Server-Sent Events (SSE). В то время как WebSocket широко обсуждается, доступно множество реализаций серверов WebSocket, технология уже почти в полном объеме доступна в браузере Google Chrome, SSE, по большей части остаются в тени.

Мы привыкли что HTTP ограничен моделью запрос-ответ, что значит: клиент посылает запрос HTTP и ожидает на него HTTP-ответ. По сути, сервер не может сообщить что-либо клиенту до тех пор пока клиент его его «не попросит». Даже для такой тривиальной вещи как онлайн статус пользователя, нам надо прибегать к различным уловкам. Ну вы знаете – неугомонная изобретательность энтузиастов породила множество таких решений, на что есть собирательное имя Comet. Впрочем, цитируя экспертов: «Comet есть не что иное как гигантский хак». Похоже, HTML 5 призван обогатить нас нативными возможностями, на смену ныне используемому Comet. В случе SSE, HTML5 предоставляет API для открытия специального HTTP соединения для принятия уведомлений со стороны сервера. Взгляните, на то какой простой интерфейс
Читать дальше →
Total votes 19: ↑18 and ↓1+17
Comments16

8 типов сайтов, которые нужно перестать делать

Reading time1 min
Views93K
image
Все помнят комикс Мэтью Иннмана "Как веб-дизайн катится прямо в Ад"? Так вот он выпустил очередную серию о веб-дизайне, а мы её перевели.
Наслаждайтесь!
Читать дальше →
Total votes 501: ↑420 and ↓81+339
Comments80
1
23 ...

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity