Pull to refresh
0
Дмитрий Гаврюшин@6afia9oftware

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

1
Subscribers
Send message

Мобильное приложение DogPlanner. Перезагрузка…

Level of difficultyEasy
Reading time5 min
Reach and readers7.1K

Давайте немножечко поговорим о творчестве в целом, создании собственных проектов в принципе, и дальнейшем развитии мобильного приложения для домашних питомцев DogPlanner (доступно в Google PlayRuStore и других известных площадках) в частности. Мы уже говорили, что когда человек начинает заниматься каким-либо собственным проектом, он не задумывается насколько это занятие может растянуться. Мы сейчас говорим не о бизнес проекте, в котором изначально чётко описываются цель и средства её достижения, определяется команда и сроки, и поехали... Нет.

Читать далее

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

Level of difficultyEasy
Reading time2 min
Reach and readers6.1K

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

Читать далее

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

Level of difficultyEasy
Reading time10 min
Reach and readers4.9K

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

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

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

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

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

Читать далее

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

Level of difficultyEasy
Reading time5 min
Reach and readers2.1K

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

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

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

Читать далее

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

Level of difficultyEasy
Reading time3 min
Reach and readers4.7K

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

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

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

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

Читать далее

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

Level of difficultyEasy
Reading time2 min
Reach and readers6.8K

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

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

Читать далее

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

Level of difficultyEasy
Reading time2 min
Reach and readers8.6K

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

Читать далее

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

Level of difficultyEasy
Reading time2 min
Reach and readers1.9K

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

Читать далее

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

Level of difficultyEasy
Reading time3 min
Reach and readers7K

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

Читать далее

Information

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

Specialization

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