monoteist | Blog
626 subscribers
170 photos
46 videos
2 files
122 links
Разработка | https://www.youtube.com/@IsaEzerbaev | Обучение
Download Telegram
Захотелось поделиться опытом фриланса на русскоязычных биржах, скажу сразу - это ужас, но давайте по порядку.
Начну ,наверное, с небольшой предыстории, зачем вообще туда сунулся. Был молод и глуп. Ну, а если серьезно, то захотелось каких-то разных проектов, акцент сделал по трем направлением: telegram боты, парсеры и немножко веб сервисы на flask и django, подумал будут проекты для портфолио, ну и, конечно же, деньги (сразу скажу, пока full time желания нет). Начал копать, спрашивать у людей с опытом, и после всего остановился на fl, заказы более менее интересные были на тот момент, зарегался и решил сделать пару откликов, НО не тут то было, мол не для всех эти заказы, надо покупать аккаунт для отклика, плюс давать комиссию от каждого заказа, стоит он где -то до 2к, думаю, возьму и отобью за один заказ сразу же, там такие задачи ,которые можно было за пару дней сделать и стоят они от 3к (Спойлер: Эх! Как же я ошибался). Аккаунт куплен и пришло время откликов, один, два, пять и т.д. ноль внимания, даже не просматривают, мол рейтинга нету, хорошо, давай за маленькую цену и не очень интересные проекты делать. Отклик, переговоры и сразу “ - давай в телеге поговорим, тут не удобно”, ну лан, наверное так и есть (опять мимо), оказывается все делается лишь для того ,чтобы не платить комиссию, даже договорился на такие условия ,что я беру плату меньше, но заказчик именно на платформе делает подтверждение, увы, опять мимо. Подытоживая скажу, платформа никоим образом не дает свободу действий ,пока ты им не заплатишь копеечку, исполнителю и заказчику, второй и не менее важный момент, там есть люди, которые просто штампуют эти заказы, все уже заранее готово, просто твои данные, конкурировать с ними очень сложно, но бывает что выбиваешь заказ, не отрицаю, ну и сами заказчики очень скупые. p.s. не могу похвастаться тем ,что много опыта на фрилансе ,но желание работать на русскоязычных платформах уже нет. Планы на дальше, пойти на habr freelance и upwork.
Расскажите про свой опыт, интересно узнать я один такой или нет)))
1👍1🔥1
Последние два месяца погружен в разработку «парсеров» и «телеграм ботов». Первое — хобби, второе — коммерческие заказы. Сейчас решил провести небольшой такой эксперимент: создал «юзер бота» для телеграм. Он отличается от «чат-ботов» тем, что имитирует все действия пользователя от имени самого юзера.

Что он делает?
Этот бот берет посты из составленного нашим тру-дизайнером @unfvcepixel топа 10 каналов о дизайне и пересылает эти сообщения в один паблик, который я, уже, в свою очередь, создал сам. Пока что никаких фильтров (халяльных) для постов нет, но Ин ша АллахI будут.

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

Так в чем суть то? Да в том, что мне интересно узнать сможет ли стать такой паблик популярным. Конечно, есть еще парочка идей для продвижения, но все это на потом.

Понаблюдать за процессом можно по ссылке https://t.iss.one/monoDesigner

p.s. Картинку выбрал рандомно))
Продолжая разговор о ботах, недавно сделал бота для обратной связи для компании по продаже машин. Обычная задача, но данные должны были записываться в «гугл таблицы», а вот этого я ранее не делал. Весь прикол был в ужасной документации API google, как писали многие юзеры на разных форумах, также аргументируя закрытие G+- социальная сеть от гугл – тем, что там все было интуитивно непонятно, как в документации нужной нам API, но после пару дней мучений ,я справился, сейчас все кажется не таким уж и сложным)
К чему я это все, гугл таблицы -очень удобная вещь, давно пользуюсь вообще всем офисом от гугла в целом, ну и ,конечно, умение юзать их API упрощает жизнь. Для примера, на работе регистрацию делают через формы, очень неудобно там все читать для работников, поэтому написал простенький сервис на flask ,где подтягиваю данные из гугл таблиц с возможностью добавления, удаления, поиска и т.д.
Решил чуть-чуть заняться соц. сетями, блогом и YouTube настроить заодно, зашел в раздел монетизации, пока что даже не думал об этом, но надеялся конечно же, что и для этого время придет и вот что узнал, короче надо до 1к подписчиков набить)
Windows 11 официально доступна. Думаю обновиться уже на днях.
Python на первом месте в рейтинге языков программирования TIOBE
Решил вернуться на macOS. Оказывается теперь при скачивании чего-либо для macOS надо выбирать между «Mac With Intel Chip» или «Mac With Apple Chip». По правде говоря, для меня это было чутка странно, так как ранее любой сайт сам понимал под какую платформу ты скачиваешь, хоть я и не считаю, что это как-то усложнило мою жизнь, но точно знаю, что это ОЧЕНЬ усложнило жизнь тем, кому пришлось переписывать свой продукт под чип Apple M1. Помню тот же «Docker», нельзя было вначале на нем врубать без виртуалки. Конечно, все, наверное, сводится к монополии Apple, хоть я и признаю, что их чип лучше, но как простой покупатель, считаю такой подход злом) p.s. Просто захотелось поделиться своим наблюдением, но про Apple и крупные корпорации мне есть много чего сказать негативного)
Бесплатное обучение по мобильной разработке от Академии Яндекса и «Сириуса».

На смене будут представлены два направления
- Нативная разработка под iOS
- Мультиплатформенная разработка на Flutter

Где и когда
С 6 по 19 декабря в Научно-технологическом университете «Сириус», федеральная территория Сириус.

Обучение, проезд и проживание на время смены обеспечивает Университет «Сириус».

Подать заявку на обучение до 7 ноября, 23:59.

Записаться, а также узнать подробности по ссылке ниже:
https://academy.yandex.ru/schools/sirius-mobile
This media is not supported in your browser
VIEW IN TELEGRAM
Facebook меняет название на Meta.

Таким образом Facebook намерена продемонстрировать, что компания — давно не только одна соцсеть, но также владелец WhatsApp, Instagram, Oculus и других активов.

Новым символом соцсети станет знак бесконечности.
Давайте раз и навсегда узнаем с какого языка начать свое обучение в мире программирования и разработки. Подробно рассказываю какой язык программирования для чего используется.

А какой язык выбрали вы?

p.s. Увы про руки узнал слишком поздно))

https://youtu.be/1xHBC2rQSwI
👍1
Screenshot_1.png
21 KB
К такому жизнь меня не готовила. github лег)
Давайте я буду кидать вам тестовые задания и примеры их решения мной, а вы будете смотреть, учиться и делать мне замечания на то, что можно было сделать лучше, ну и, конечно, польза для всех новичков.
Первым пойдет тестовое на тему парсинга. В этом проекте впервые написал асинхронный код. С компанией у меня было все положительно, должен был быть последний этап собеседований, но у них разработчик заболел ковидом, сказали, что напишут, но так и не написали, ну и сам писать я тоже не стал)
https://github.com/monoteist/task_parsing
Немногие знают, но в ЧР есть крутая команда разработчиков, не какие-то отдельные разработчики, а именно компания по разработке софта любой сложности, которые работают на мировом рынке, зовут себя "staq". Интереснее всего что многие среди этих разработчиков -это обычные молодые парни, которые учились у нас в ЧР, но поняли, что нужно заняться самообразованием. В команде у них есть: веб разработчики, как front, так и back; мобильные разработчики; 3d моделлеры; DevOps и т.д. Не могу не похвастаться тем, что я сам иногда зависаю в их офисе, и с уверенностью могу сказать, что ребята очень отзывчивые и всесторонне интересные личности. У них немало продуктов, которые уже использует не один бизнес. Вот, к примеру, последняя их разработка для чеченского рынка приложение Parhato. Можно скачать и потестить вот тут
Android: https://play.google.com/store/apps/details?id=ru.parhato.app&hl=en&gl=US

iOS: https://apps.apple.com/ru/app/parhato/id1572201263

А теперь у меня вопрос к Вам, было бы интересно видео интервью про эту команду ?
Давайте скину еще два проекта тогда. ТЗ было от магазина Магнит, первый большой опыт пользования Jupyter + Pandas.

https://github.com/monoteist/magnit_dataframe

Cразу приложу ссылку для второго их задания, очень простого Api на Flask.

https://github.com/monoteist/magnit
Сам собираюсь пойти )
https://github.com/monoteist/interntet_lead

Еще одно ТЗ. Тут уже Docker и Postgresql использую.
Пришло время написать про «21-school»- российская франшиза мировой школы программирования из франции «École 42». Немного предыстории. В сентябре прошлого года я полетел в Казань и месяц провел в этой самой школе, постигая гранит «компьютерной» науки. Так почему пишу именно сейчас и почему полетел, будучи работающим разработчикам программного обеспечения? Давайте все по порядку. О самой школе я узнал задолго до этого, и желание туда поехать было, конечно, еще тогда, но в то время школа была только в Москве, а я не переношу этот город, ну и, конечно же, это дорого для студента, жить там и прочее, хотя важно подчеркнуть, что сама школа абсолютно БЕСПЛАТНАЯ. А причину, по которой я пишу про школу только сейчас, я расскажу в конце. Так вот, про школу, первоначально сама школа была открыта в Париже французским миллиардером Ксавье Ниль в 2013 году. И вот его фраза - «Сегодня французская система не работает. С одной стороны, она застряла между университетом, который обеспечивает обучение, не соответствующее потребностям делового мира, но бесплатное и доступное для большинства. с другой стороны - частные университеты (écoles privées), дорогие, где образование достаточно качественное, но оставляет на обочине наибольшее количество талантов, даже гениев, которых мы только могли найти во Франции», которая очень четко и доходчиво дает понимание про все образование в мире, по сути, это школа программирования, которая основана на современных методах обучения, включающие обучение на основе проектов, но только уже для всех, а особенно для тех, у кого нет денег на образование.
Но самым интересным в школе является методика обучения. В школе нет профессоров, она открыта круглосуточно и без выходных. Школа является некоммерческой организацией и полностью бесплатная, ее финансирует миллиардер Ксавье Ниль на сотни миллионов долларов. Вся интеллектуальная собственность принадлежит студентам. В последствии школьная модель была принята в Лионе, Реймсе и Мюлузе, Франция, а также в Румыния , Южная Африка , Украина , Болгария , Молдова , Бельгия , Россия , Марокко , Нидерланды , Индонезия , Финляндия , Германия и Объединенные Арабские Эмираты с помощью и поддержкой 42. Вот тут уже начинается история российской версии данной школы «21-school», по сути, это без преувеличения тоже самое, просто название другое, та же платформа на английском, те же видео, на французском, которые ты сморишь с субтитрами. Школа очень классная и учеба прикольная, первый этап — это «бассейн», данное название — это ассоциация с тем, как будто бы тебя бросили в бассейн, и ты учишься плавать. Вот так, без каких-либо введений, лекций и прочего, у тебя просто инструкция с чего начать и что нельзя делать, чтобы не вылететь, и если тебе что-то непонятно, то у тебя есть google, peer справа и peer слева, т.е. вы учитесь друг у друга, система peer-to-peer. Конечно там есть маршрут, но идти по нему надо самому, у тебя есть день и от 5 до 10 так заданий, которые нужно решить и скинуть до полуночи, а точнее не позднее 23:42 (бывало так, что я в это время все еще писал код и отправлял до 23:43). После чего вы также проверяете код друг у друга, конечно, после это делает специальная программа, в которую отправили код. Также есть групповые проекты, разделения на команды, как в Гарри Поттере. Да, разные лекции от самих студентов, можно приходить и уходить, когда угодно, все это делается на специальных маках под своей учеткой. Обучение, конечно, не легкое, даже сложное, но пройдешь ты или нет не полностью зависит от твоих успехов. Требования к коду жесткие, после каждой недели экзамен, который длиться 4 часа и финальный 8 часов. Обучение проходит как RPG игра, у тебя есть уровень, навыки, очки и прочее. После бассейна начинается уже реальное обучение, где ты сам выбираешь себе путь обучения. Основные направления: Сети и системное администрирование; Компьютерная графика; Разработка операционных систем; Веб-программирование; Алгоритмы и структуры данных; Анализ данных, машинное обучение; Кибербезопасность; Мобильная разработка (Unity) ; Робототехника (ROS) и электроника;
Языки программирования:C; C++; С# ; OCaml; Python (Django); PHP; Основы SQL; Java; Python for Data science; GO; Swift; Ruby on Rails;
Вначале, конечно, все учат C и bash. Впоследствии тебе помогают со стажировкой, это обязательно на 6 уровне. Сама школа на рынке цениться и уважается крупными игроками. Ограничение с 18 лет (когда я учился были как молодые, так и уже в возрасте люди, у которых дети были старше меня). В России решили пойти еще дальше и сделать свою платформу, и сегодня мне пришло письмо об этом и о предложении попытаться снова, так как меня не взяли дальше в прошлый раз, хоть был среди лидеров. Как я и говорил, отбор не зависит только от твоего результата, обратную связь не дают. Вот и причина по который решил написать сейчас. А так, всем советую пойти туда, ведь там делают сеньорами за 1.5 – 3 года, так они говорят, как минимум. Конечно, я не рассказал всего.
Больше инфы и место для подачи документов на сайте https://21-school.ru/