Обновить
4K+
0
Дмитрий Гаврюшин@6afia9oftware

Программист технической поддержки

1
Подписчики
Отправить сообщение

Мобильное приложение Ватерпас: DewDrop. Реальная история…

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели5.9K

Если вы ранее работали с мобильным приложением DogPlanner, то вы, наверное, уже знакомы с робопёсом Роби. Но в любом случае, позвольте рассказать вам его историю. Роби живёт на Марсе... ходит молва, что он был собран кем-то из деталей первого в истории марсохода Sojourner. Он изучает красную планету, да и, по возможности, всю вселенную через сигналы, приходящие из космоса.

Читать далее

Современная магия. Капля росы

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели4.9K

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

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

Вот и на этот раз, у меня была идея сначала попробовать реализовать простейшую игру, на подобие «крестиков‑ноликов», только с более расширенным сюжетом (о ней как‑нибудь тоже обязательно расскажем). Но в какой то момент совершенно неожиданно у меня пропали кодовые наработки, которые были написаны на промежуточном этапе, и «со скрипом» пришлось возвращаться к самому началу написания программы.

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

Вот уж, правильно сказал в свое время Гераклит Эфесский: «Нельзя войти в одну и ту же реку дважды...». Но с другой стороны, это и не плохо, тем более, что предыдущая мысль у вас также останется, и может быть, даже преобразуется со временем к более интересному виду. Но ведь именно рождение и преобразование мыслей очень важны в творческой жизни, ведь получается, даже на таком простом примере мы отчётливо видим ветвление — раздвоение одной мысли на старую и новую.

Читать далее

Современная магия для школьников ч. 2

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели2.1K

Предыдущую статью мы закончили на том, что нам нужно придать нашей магической схеме немного «сообразительности» :) т. е. наделить её разумом. Все знают произведение Волкова «Волшебник изумрудного города», где девочка Элли со своим псом Тотошкой, а также львом, железным дровосеком и страшилкой шли к великому Гудвину.

А помните зачем они к нему шли?) Элли то просто хотела вернуться домой, а остальные? Правильно! Железному дровосеку нужно было сердце, Страшиле — ум, а льву не хватало смелости.

Так вот, будем считать, что наша схема это и есть эта счастливая троица.

Читать далее

Современная магия для школьников ч. 1

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели4.7K

Мы живём в эру волшебства, только волшебство зарождается не в руках и волшебных палочках, а в умах и физических явлениях. Поэтому — почему бы не рассматривать естественные науки ни как рутинные формулы и системы, а как реальное волшебство и магию.

Ведь так оно и есть на самом деле, а как ещё можно охарактеризовать возможность на расстоянии управлять теми или иными процессами. Это сейчас для нас это все естественно и обыденно, а для людей, живущих 100 лет назад и ранее, такие возможности, которые предоставляет нам современная техника, это фантастика и волшебство.

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

Но вернёмся к нашему времени и теме современного волшебства. Давайте рассмотрим простой пример и научим обычную лампочку включаться с помощью нашего карманного смартфона. Для этого нам понадобится простейший контроллер, промежуточное реле, лампочка, моток провода с вилкой для подключения к сети).

Читать далее

Собственные проекты, какими они должны быть?

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели6.8K

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

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

Читать далее

Наш прибор начала века. Сборка…

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели8.6K

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

Читать далее

Начинать новый проект или дорабатывать старый?

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели1.9K

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

Читать далее

Как рождаются идеи pet-проектов?.

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели6.9K

Наверняка, многие программисты хоть когда-нибудь, в свободное время, программировали что-нибудь для себя или своих нужд. Делали, так называемые, Pet-проекты. Хотелось бы поделиться со всеми своим опытом...

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Разработчик приложений, Электронщик
Младший
Java
Android studio
Разработка электроники
Схемотехника
FPGA
VHDL
Разработка мобильных приложений
Разработка под Android
Android SDK
Google Firebase