• Каковы реалии веб-разработки?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    2)не меньше постов о том, что это на самом деле это крайне скучная и однообразная работа. У меня вроде как более менее реальные представления, что это больше программирование (знаю, что большинство не относит front end к программированию,но не знаю как по другому сформулировать), нежели полет фантазии, но насколько это увлекательно или скучно именно для вас?

    Мне не скучно, вот уже 8 лет. Но мне интересен сам процесс разработки кода, не важно на чем и не важно что, буду писать, дайте только компьютер. Но знаю много людей, которым это скучно, или загораются они реально от чего-то нового и интересного, а не от обычной разработки, а новое бывает очень редко, поэтому такие часто перегорают или со временем теряют интерес. Если вы для себя сейчас не поняли, что вам интересно писать код, читать материалы по программированию, то вам будет сложно нормально влиться. Совет для любой профессии: вваливайтесь только в том случае, если вам интересна эта область.
    и также абсолютное большинство говорят о бесконечном развитии технологий, реально ли человеку (который не лежит целый день на диване) угнаться за ними?

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

    Ничего подобного. Чтобы это "новое" попало в продакшн, нужно время. Даже если на год бросить это дело, то восстановиться можно будет без проблем за неделю. Как правило, то, что будет использоваться уже в следующем году, сейчас уже создалось и это активно обсуждают. Ничего за месяц не взлетает.
    не жалеете, что занимаетесь front end и почему?

    Как начну жалеть, пойду в другую область. Раздражает только отношение других программистов к front-end'у, многим кажется, что тут одни "макаки", хотя сами они об этой области не имеют никакого представления. Но такие вещи происходят и в других языках или профессиях, поэтому не нужно обращать на это внимание.
    Ответ написан
    Комментировать
  • Как разложить цветное изображение на максимально контрастные ч/б каналы для распознавания объектов?

    Meklon
    @Meklon Автор вопроса
    Врач. Линуксоид. Работаю в научной сфере
    Короче говоря, наиболее перспективный вариант - алгоритм цветовой деконволюции. Написал софтину для массовой обработки https://github.com/meklon/morphostain
    Ответ написан
    Комментировать
  • Удаленная работа с Европой/Америкой Ваш опыт?

    vicodin
    @vicodin
    Имею некоторый опыт
    Западные компании платят в 3-5-10 раз больше. В среднем US > EU.
    Начиная с уровня Junior, если знаешь английский язык.
    Особенности работы - клиенты более корректные и деловые, когда работаешь с ними, возникает скорее ощущение партнёрства, нежели иерархии.
    Ответ написан
    Комментировать
  • Стоит ли уходить с разработки WordPress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Уходите.

    А вообще как один этап развития в фрилансе (в частности в вордпресс) - это уход от фриланса как такового в сторону пассивного дохода: блогеры, курсы, менторство, премиум решения (уход на энвато, кодеселлер в рунете).
    Уход вообще из рунета. Но скиллы вы понимаете какие там должны быть?

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

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

    В фрилансе перегорают почему? Потому что надо искать заказ, снова общаться с заказчиками (жрать хочется - поэтому многие за сложных клиентов борются) узнавая т.з. (а иногда выбивая т.з.) - это психологически сложно. Это иногда долго по времени и вот только потом начинаешь работать. Хорошо если проект не стандартный, а если типовой сайт/магазин/элементор (материться нельзя) - это тоска. И ты понимаешь что живешь день за днем как в дне сурка. Дне. Дно... Всё - мотивация ушла, депрессняк.

    Поэтому бросайте заниматься ерундой - и если скиллы есть - ищите уникальную нишу. Рынок переполнен типовыми исполнителями - докажите что вы круче. А для этого вы должны выделяться и в вас должно быть что-то что выделяет вас выгодно от других.
    Ответ написан
    3 комментария
  • Юрист на ИТ проект: штат или аутсорс?

    @stratosmi
    - создание своей лицензии на изображение
    - разработка пользовательских соглашения с художниками и пользователями
    - законное использование алгоритмов (вайфу, например)
    -оформление договоров о сотрудничестве с иностранными организациями.


    Денег много - берите на постоянку.
    Баклуши бить.
    Тут работы-то на сколько? На месяц?
    Или у вас иностранные организации-партнеры появляются ежедневно пачками?
    Ответ написан
    Комментировать
  • Машинное обучение на статистике ГИБДД. Есть идеи?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Можно публиковать результаты исследования в журналах, СМИ и развлекательных площадках. Какой никакой, но результат будет, как минимум осведомленность населения, которое терактов боится больше, чем садиться за руль или идти по улице (где вероятность умереть выше, чем от терактов).
    Я бы если бы было время, сделал как минимум тепловую карту с наиболее аварийными местами в городе с привязкой к времени суток и сезонов, и выложил ее в открытый доступ.
    Причину ДТП сложно будет автоматически анализировать, нужно как минимум категоризировать случаи (пьяный за рулем, заснул, не увидел, не успел).
    Марка/модель имеет смысл рассматривать, если есть результаты аварии (жив/мертв/инвалид - с степенью каждого случая), и детали аварии (с кем врезался, на какой скорости относительно друг-друга, с какой массой и.т.д.) иначе напишите, что форд небезопасный, хотя в статистике в него врезался грузовик.
    По полу классифицировать не советую, засудят :-)
    Чтобы выбрать алгоритм, нужно понимать цель, в каком виде вы ожидаете результаты работы. Он не сможет вам сказать "вон там положите асфальт, таким людям запретите ездить, в 22:00 сидите дома".
    Ответ написан
  • IT-шник на дому, а-ля фрилансер должен регистрироваться как самозанятый гражданин?

    Sanes
    @Sanes
    Сейчас это невозможно. Пилотный проект стартует в 2019 году в 4х регионах.
    Ответ написан
    4 комментария
  • В каком районе Питера больше всего ИТ-компаний (желательно с разработкой на Java)?

    @E_Eugene
    Я бы выделил несколько "кластеров" в городе:
    1. Северо-запад - Беговая/Ст.Деревня/Пионерская/Черная речка
    2. Восток - Пл.Ленина/Новочеркасская/Ладоджская
    3. Юг - Техноложка/Фрунзенская/Моск.Ворота/Электросила + небольшая часть Московская > Пулковское ш.
    4. Васильевский остров - тут и "линии", и Приморская
    5. Центр и Петроградка.

    По поводу жилья - если переезжаете из другого города, главной ошибкой будет покупка недвижимости сразу. Я не знаю, может для вас сумма в 5-7 млн. не кажется чем-то выдающимся, но по-моему тратить её нужно с умом.
    Я видел желание жить на Петроградке, и, конечно, я вряд ли переубежу кого-то живущего уже там, это определенная секта, которая с пеной у рта будет доказывать, что это лучшее место на Земле. Но есть определенные проблемы:
    1. Отсутствие крупных магазинов, т.е. продукты будете покупать либо в магазинах пешей доступно с крайне скромным выбором, либо ездить в другие районы.
    2. Отсутствие зелени: ваши лучшие друзья будут дворы-колодцы, асфальт и пыль. Для кого-то это романтика, но она быстро пройдет, как и надоест гулять исключительно в парке на Крестовском.
    3. Транспортный коллапс: во-первых со всех сторон вы ограничены мостами, случись что и ваш район в блокаде. Футбольный матч, приезд какого-то чиновника, еще что-то способно перекрыть вам все пути побега. Ну да, и в момент навигации нужно внимательно следить за временем, чтобы случайно не опоздать на мосты и тогда придется объехать пол-города, чтобы попасть домой.
    4. Как и в любом другом центральном районе будьте готовы к тому, что машину, скорее всего будет сложно припарковать, а в ближайшие пару лет еще и платная парковка к вам может придти, в садик/школу попасть будет сложно, т.к. желающих много, а новых объектов уже не открывают, здесь есть новостройки, но это не гарантирует отсутствие проблем с коммуникациями, т.к. во-первых, коммуникации до дома старые, во-вторых, качество нынешнего строительства вызывает много вопросов.
    В принципе, всё это так же легко перекладывается на Васильевский остров, ситуация схожая.

    Если рассматривать центр, то наиболее благоприятным местом будет Коломна - тихо, спокойно, это еще не считается "элиточкой", что сказывается на ценнике, есть определенные проблемы с общественным транспортом (нет метро), но на авто он относительно свободен и он не транзитный, что в лучшую сторону сказывается на воздухе.
    "Золотой треугольник" - дорого и не комфортно, очень много людей, круглосуточные пробки, и хостелы/мини-отели в каждой второй парадной.
    Вполне неплох участок за Фонтанкой, в районе Загородного. За исключением зелени и отсутствием крупных магазинов особо сильных проблем не назову.
    Район Чернышевской неплох, но "элитен" и цены в нем сильно завышены, очень сильная социальная пропасть, в одной парадной могут быть клоповники-коммуналки с алкашами и "аппартамента" какого-нибудь господина на Rolls-Royce. В силу этого, регулярные конфликты обеспечены. Ну и метро Чернышевская в часы пик - сущий ад.
    Лиговский и Пески - неоднозначно, слишком много "питерского" духа в виде коммуналок и алкашей.
    Московский район - идеален :) Много зелени, недвижимость в разумных пределах, пробки бывают, но много путей объезда. Инфраструктура вся в порядке.
    Естественно, это исключительно моё мнение и кто-то с ним может не согласится.
    На мой взгляд идеальное жилье получается когда:
    1. Дом не большой
    2. Жильцы относятся примерно к одному социальному классу
    3. Рядом есть вся необходимая инфраструктура
    4. Въезды/выезды и района не ограничены 3-4 путями, из которых часть мосты и ж/д переезды
    5. Есть зелень
    Ответ написан
    4 комментария
  • Организация wi-fi mesh сети микропровайдера?

    Jump
    @Jump
    Системный администратор со стажем.
    Имеет ли идея право на жизнь с технической и юридической стороны (никаких лицензий и юр лица нет)?
    С юридической точки зрения-
    1. вы собираетесь вести коммерческую деятельность поэтому вам нужно регистрироваться в качестве ИП, или создавать юрлицо, сдавать отчетность и платить налоги. А поскольку расчеты будут с населением, то тут еще онлайн кассы, и все заморочки с этим связанные
    2. деятельность которой вы собрались заниматься лицензируется, т.е надо сначала получить лицензию.
    3. Надо делать проект, радиооборудование регистрировать, частоту, а так же проводить замеры СЭС, и только после всего этого можно сдавать сеть в эксплуатацию и начинать оказывать услуги.

    С технической точки зрения -
    Реализовать можно, но есть сложности. Для WiFi нужна прямая видимость, хорошие антенны, ну и конечное оборудование тоже абы какое желательно не ставить.

    С практической точки зрения - вложите деньги, время, через полгода придет Ростелеком, Транстелеком или кто-то подобный, протянет оптику, и все клиенты уйдут к нему, ибо дешевле. А если не уйдут вас вежливо попросят выйти из бизнеса. Будете упорствовать банально отключат доступ в интернет.
    Ответ написан
    Комментировать
  • Как понять, когда стоит уже переходить на "почасовую" оплату и как клиент проверяет добросовестность?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Предпочитаю в принципе работать только по почасовой ставке, потому что так честнее для всех. Фрилансер получает ровно столько, сколько проработал. Клиент тоже платит столько, сколько по факту вышло работы.
    Также при часовой оплате отпадает надобность оценивать каждую мелочь. Клиент просто просит ещё что-нибудь допилить, и ты спокойно это делаешь и потом выставляешь счёт за фактически потраченное время.

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

    Ваше подтверждение - это выполненная работа.
    Большинству клиентов не требуется подтверждать каждое телодвижение. Достаточно, чтобы общее время на задачу соответствовало тому, на что он рассчитывал.

    Но я бы рекомендовал взять за привычку пользоваться тайм трекером. Например toggl. Любую задачу, над которой работаешь, отмечать в трекере. Так по завершению недели у тебя будет хороший отчёт о том, что ты делал и как долго. С таким отчётом в принципе любые вопросы отпадают.

    По поводу обмана. Очевидно, что у фрилансера есть 1000 и 1 способ обмануть клиента. Если у вас нет доверия друг к другу, то лучше вообще не начинать отношения.
    Если клиент рассчитывал например, что ты сделаешь задачу за 10 часов, то ему всё равно, чесал ты жопу половину из этого времени, или работал непрерывно. Главное, чтобы результат соответствовал потраченному времени.

    По поводу непредвиденных увеличений срока. В идеале все такие моменты должны быть предусмотрены ещё на берегу. Т.е. ты должен предугадать, где у тебя могут быть проблемы и сразу озвучить клиенту вилку "если получится, то сделаю быстро, но возможно что придётся идти сложным путём и тогда потребуется +10 часов". Если такое вылезло внезапно, то тут уже всё индивидуально. Иногда можно что-то допилить за свой счёт (не логировать время), иногда можно объяснить клиенту и увеличить стоимость.

    Ну и общая рекомендация - не работай с жлобами.
    Ответ написан
    1 комментарий
  • Как построить инфраструктуру большого проекта?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Вопрос из серии пальцем в небо.
    Не меряется нагрузка в посетителях. Она меряется в rps и *bit/s. Также нужно знать прожорливость вашего ПО к io+ram+cpu иногда еще и gpu.
    Количество серверов, способы распределения нагрузки, всякие репликации бд, распределения между ДЦ подбираются по конкретный проект.
    Не бывает в природе такого, что вот так хренак и у вас откуда не возьмись 1кк активных юзеров, ну разве что событийные проекты типа прямых трансляций. Именно по этому рекомендую начать с малого, а дальше оптимизировать и распределять нагрузку между серверами там, где это необходимо. Например, у вас фото сток: cdn - это то, что вам потребуется. У вас месенджер - стоит выделить кучку серверов на поддержание сокетов с пользователями + хорошо прработать историю сообщений.
    Ответ написан
    1 комментарий
  • Реально в 36-40 лет стать тестировщиком или программистом если есть свободное время?

    Moskus
    @Moskus
    Реально, только есть тонкости.
    Во-первых, тестирование - как правило, самая "чёрная" и дешёвая работа в этой области.
    Во-вторых, программирование похоже на спорт: чем раньше начинаете, тем лучше результат. Это не значит, что у вас ничего не получится, просто многое может даваться с заметно большим трудом.
    В-третьих, стоит поинтересоваться, нет ли в уже знакомой вам области производства задач узкоспециализированного программирования. Как в машиностроении - программирование ЧПУ-станков или роботов, а также - автоматизация на PLC. Если вы научитесь чему-то такому, у вас будет преимущество опыта. А в каком-нибудь web вы будете ещё одним полным новичком из тысяч.
    Ответ написан
    2 комментария
  • Дополнительный заработок программисту?

    При всем моем уважении, но такой подход крайне деструктивен для жизни.

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

    2) Поэтому рационально будет идти по двум путям:

    - увеличивать доход на своей текущей работе (либо при смене работы)
    - идти в полукоммерческую схему со своим продуктом.

    Т.е. если вы просто найдете способ себя продать дороже на работе, то вы будете делать все ту же работу (то же время), но при этом вам станет в разы приятнее жить. Во-вторых, вкладывайте силы в развитие того, что потом можно будет продать, как за время, так и сделать на основании этого собственный проект (продукт), и уже получить совсем другие деньги, на совсем других условиях.

    p.s. у меня в свое время была работа, поддержка ряда клиентов в it-инфрастуктуре, пару клиентов на поддержке сайтов, плюс контракты на продвижение сайтов. Просто вся жизнь превратилась в работу, как смог накопить на квартиру, сразу же от этого всего отказался в пользу жирной работы, и своих проектов.
    Ответ написан
    2 комментария
  • Как защитить идею?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Суд в горах. — Гоги, за что ты убил Гиви? . — За мечту! — Объясни суду. Гоги: — Я убил его не за то, что он лез на второй этаж к моей жене, каскадер, понимаешь ли! И не за то, что он спал с моей женой и тещей, дегустатор, понимаешь ли! А за то, что когда я спускал его с лестницы, он сказал:"Я еще сюда вернусь!" Мечтатель, понимаешь ли...
    Ответ написан
    Комментировать
  • Как защитить идею?

    @dmshar
    Особо позабавило вот это:
    Как защитить идею.... от того что в будущем (когда я буду заниматься её разработкой) она не пришла в голову кому-то другому. Бывает мысли у людей сходятся.

    Если у вас такое понимание прогресса, то возникают серьезные сомнения в пользе идеи, которая вам пришла в голову.
    Вы никогда не думали, что практически все действительно стоящие идеи - и даже великие идеи - одновременно приходили в голову нескольким людям?
    Дифференциальное и интегральное исчисления - Ньютону и Лейбницу.
    Теория Дарвина - ему и Альфреду Расселу Уоллесу.
    Логарифмы открыли независимо Непер и Бюрги.
    Закон Бойля — Мариотта - потому так и назван, что двое сделали это открытие почти одновременно и независимо друг от друга.
    Пятна на солнца вообще одновременно, в 1611 году открыли четыре (!!!) разных ученых.
    А Шарль Кро - изобретал патефон на пару месяцев раньше Эдисона, и цветную фотографию - с разницей в пол года с Дюко дю Ороном. (Во не повезло парню).
    В сегодняшнем мире - персональные компьютеры - посмотрите, кто когда и как начал их выпускать.
    Поисковые системы и социальные сети - вспомните их историю.
    Так что можете не обольщаться - если ваша идея не пришла в голову кому-нибудь другому, то будьте уверены - она не нужна никому.
    Но скажу один страшный секрет. Если даже к вам вот сейчас в голову пришла супер-пупер гениальная идея, которая принесет вам миллионы и всемирную известность, и вы сейчас вот размышляете, как добиться собственной монополии на нее - будьте уверены, что где-то в Америке, Японии, Китае или а Попуа-Новой Гвинее вот прямо сейчас кто-то другой уже начал ее реализовывать. И пока вы находитесь в размышлениях - он станет изобретателем и все лавры и миллионы достанутся ему.
    У первого - есть фора, но в сегодняшнем мире у него нет монополии.
    И помните - Стив Джобс, Цукерберг не были ни богатым, ни первыми. Но они шли к цели, а не думали, как себя от кого-то защищать.
    Поэтому совет - не майтесь дурью, а займитесь реализацией своей идеи. Нет денег - ищите инвестора. Да-да, делитесь с ним. Он даст вам то, что у вас нет, и за это вы с ним поделитесь и славой и деньгами. И нет в этом ничего зазорного или унизительного. Используйте свою фору, если она у вас есть, конечно.
    Ответ написан
    3 комментария
  • Как защитить идею?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Сама по себе идея не стоит ничего. Некоторые известные бизнесмены даже утверждают, что стоимость идей отрицательна. Защитить идею можно только одним надёжным способом - реализовав её на столько хорошо, что никто в мире не сможет лучше.
    Ответ написан
    Комментировать
  • Paypal для ИП РФ и ккт ( 54 фз)?

    @boss_lexa
    если аккаунт Paypal оформлен на ИП в РФ - чек пробивать нужно
    если платеж в другой валюте - пробивайте чек по курсу ЦБ РФ

    имейте ввиду что на аккаунт Paypal, оформленный на ИП в РФ есть ограничения, если плательщик из РФ - оплата пройдет только в рублях. Также платежи дойдут только от аккаунтов физ лиц (юр лица не дойдут). Это связано с ограничениями законодательства РФ
    Ответ написан
    Комментировать
  • Создать тепловую карту времени, за которое можно добраться до точки?

    Griboks
    @Griboks
    Пробежитесь по всем точкам карты. Для каждой итерации делайте запрос в API карт, получая время поездки до вашей работы. Затем конвертируйте это время в цвет (например, яркость=минуты). После нарисуйте карту и перекрасьте её. Сохраните новое изображение.
    Ответ написан
    Комментировать
  • Как можно измерить (оценить) выгоду от перехода с Waterfall на SCRUM?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    >Задач множество, каких-то типовых нет.
    если задачи уникальные, то все ваши планы по разработке - очковтирательство.

    >переход всей разработки на SCRUM, только после того , как мы сможем на цифрах показать выгоду
    ваше мышление еще не готово переходить на гибкие методологии.
    Многие вещи в цифрах не считаются.
    Вам предлагают посчитать в цифрах следующее: идти в магазин ориентируясь на местности или идти в магазин с закрытыми глазами по карте которую вы нарисовали у себя дома, при этом вы никогда не ходили до этого в магазин и вообще не знаете есть ли он там.
    По плану и там и там одинаково эффективно вы должны дойти, а в реальности с закрытыми глазами вас через 15 минут пути машина собьет, или вы просто шею сломаете зайдя не туда.
    ========
    Суть в том чтоб за 2 года запланированной разработки, не прийти в помойную яму вместо магазина.
    Попытаться все спланировать и посчитать итог работ - это опять из ватерфола, вы живете в недетерминированном мире в котором вы НЕ можете все вокруг посчитать и проконтролировать, вы либо это принимаете и начинаете по другому мыслить и действовать (на основе обратной связи) , либо дальше занимаетесь очковтирательством.
    П. С.
    бизнес не любит неопределенности, любят гарантии и точные ответы - поэтому заказчик будет все равно ТРЕБОВАТЬ чтоб ему в очки втирали дичь, по поводу обьемов работ и сроков, это основная проблема внедрения гибких методологий, привычка и не желание людей по другому мыслить.
    Ответ написан
    6 комментариев