Как карантин, data analysis, добрый Django, безотказный JQuery и снобский React родили проект.
Этот текст для тех кто нашел хоть одно знакомое слово в заголовке. Ага, карантин. Если остальные слова вообще неинтересны, можно перейти к последнему абзацу, я там ссылку классную дам.
Хочу рассказать зачем столько страшных слов и почему они не страшные на самом деле. Что за проект и как вам это может оказаться полезным.
Началось все с того, что я когда-то получил IT образование, но по разным причинам никогда не рассматривал это как основную деятельность. С карантином решил снова окунуться в это дело и хотел просто поизучать data science как инструмент для обработки больших массивов данных. Меня привлекает идея того, что при таком анализе выявляются факты и знания, которых не видно за деревьями.
Задача интересная, идея благородная, сердце пылкое, но где взять этот самый data. В какой то момент думал уже взять таблицу данных покемонов, (кстати если надо: https://www.kaggle.com/rounakbanik/pokemon). Но не хватило любви к этим прекрасным персонажам.
Опыт работы в сфере недвижимости напомнил, что там очень много интересной информации. Но опять же, где ее взять. А я ведь всего-лишь хочу потолкать котенка попробовать анализ данных. Пару дней изучения привели к Python, Pandas, Django и Scrapy, короче это очень эффективные инструменты для сбора информации. Не бойтесь, что слова незнакомые, просто хотел поделиться, что в IT мире люди проекты свои часто называют милотно.
Короче взял я эти инструменты и начал пытаться собрать информацию. Долго ли коротко ли (долго), но получилось-таки собрать инфу. С lalafo и house.kg Проблем там оказалось много. Люди на сайтах часто заполняют информацию неточно и неряшливо. Поэтому стало немного грустно, но карантин грустнее, поэтому я продолжил.
Со временем выяснилось, что есть еще и географические данные у записей. Успех строительных магнатов вызвал во мне дух Мидаса и я решил создать свой проект по недвижимости используя собранные данные и немного еды.
В этот момент я пропал для общественности. Кстати, напоминание тем, кто думает начать изучать программирование. Острожно! Неправильное использование программирования может привести к печальным результатам. Как алгкоголизм, ну или карантин. Короче, надо бы в меру.
Мои дикие и древние знания оказались почти никчемны. Ничего не получалось. Повторял пошаговые инструкции в интернетах, у них все получалось, а у меня нет. Особенно проблемы начались когда я решил оседлать React, дабы пользовательский опыт был наиболее приятным. Короче все ради вас. Этот гад вообще почти доказал мне, что мне не стоит вообще программировать. Но вы же помните - карантин, да и назад пути уже не было, столько еды уже съел, не зря же.
В общем с помощи бубна, арчи (по памяти) и тысячи ошибок начал получаться продукт.

Commit это этап написания кода, когда по утро ты думаешь что все закончил и сохраняешь все. Но это все лишь для того чтобы ты на следующий день понял, что пришил ухо к ноге и поэтому ничего не было слышно.
Так как уже подходим ко второй части марлезонского балета, а те кто решили найти последний абзац уже злятся что слишком долго крутят, надо про проект рассказать уже.
Я думаю, что я самое главное это расположение недвижимости и район имеет первостепенное значение поэтому я решил сделать это все на карте. Где можно было бы указывать точку и смотреть в указанном радиусе предложения. И еще бы это анализировать как-то. Классная идея? Мне тоже так показалось. Но добрыми намерениями, мы часто приходим к таким страшным вещам как React… (да я специально, чтоб ща все пошли стали программистами и решили узнать, что за страшный такой он, кстати его Фейсбук создал).
Последний абзац. Дракон находится по адресу https://darbaza.biz Не дергайте пожалуйста сильно за уши его, могут отвалиться. Они на честном слове держатся. Там самое лучшее это рисунки, которые доча нарисовала.