Задать вопрос
  • Существует ли нейросеть для краткого пересказа книг?

    Maksim_64
    @Maksim_64
    Data Analyst
    Bard может читать, документы которые лежат на гугл диске и составлять заключение о прочитанном. Вся инфа которую ты ему дашь может быть использована гуглом. То есть ни какой "конфиденциальной" информации, ну и там возможно еще какие то ограничения, что бы все это дело не превращалось в бизнес. Но функционал такой имеется, и для себя заключение по какой нибудь книге вполне сгодится. Так надо определенное расширение установить и будет работать.
    Ответ написан
    Комментировать
  • Что делать веб разработчику, если уже всё придумано?

    AgentProvocateur
    @AgentProvocateur
    Правильно заметили, что есть люди-исполнители, а есть люди-генераторы идей. Нужно реально взглянуть на себя и...принять это. Быть профессиональным исполнителем гораздо кошернее, чем быть генератором провальных идей. По статистике, 9 из 10 стартапов провальны...зачем пополнять собой этот список? Если ты - рыба, то многого ли ты добьешься от фрустрации по поводу неумения залезать на дерево?

    Самый верный путь к рабочей идее:
    1. Проработать в какой-либо сфере достаточное количество времени;
    2. Познать её изнутри на собственной шкуре;
    3. Выявить в ней боли/проблемы/недостатки;
    4. Решить их с помощью прикладного навыка (программирования);
    5. Обкатать в собственной работе;
    6. Упаковать решение и реализовать коллегам по сфере;
    ...
    7. PROFIT!

    Далее...даже если завтра в голову залетит рабочая идея, готов ли ты её реализовать? У тебя есть команда, готовая работать минимум полгода-год бесплатно на время создания беты, тестов, обкатки, раскрутки? Она сможет действительно реализовать всё как надо? Если нет команды, имеются ли у тебя средства на зарплатный фонд хотя бы для 5 человек на эти полгода-год? А с учетом налогов и отчислений (+30% к зарплате на руки)? У тебя есть условия для работы этих 5 человек? Есть ли у тебя сумма на маркетинговое исследование твоей идеи (или лучше облажаться на авось)? Есть ли у тебя хотя бы миллион на первичный трафик из директа? Или надеешься донести свой стартап до пользователей путём емэйл-спама?)) Я не указал и доли того, что потребуется для реализации небольшого web-сервиса, даже при наличии действительно рабочей идеи. Может быть, идеи не прут именно потому, что ты просто не готов к их реализации, и неча порожняка гонять?)

    Как выглядит стартап глазами романтичного юноши, начитавшегося глянцевых историй успеха:
    1. Придумать гениальную идею;
    2. Закодить в гараже в одну харю или в паре с дружбаном;
    3. Разместить на сервере и получать от мира благодарности, признание и мешки денег.

    Как выглядит стартап на самом деле:
    1. Пахота минимум 10 лет в одном направлении/сфере;
    2. Наработка профессионализма, идей, контактов, связей, клиентской базы, понимания всех нюансов сферы;
    3. Угон базы, угон клиентов на себя, переманивание лучших коллег/сотрудников, оформление юрлица, открытие "своего дела" на рабочей идее)))

    К примеру, "икона стиля" стартаперов - Павел Дуров, он идеолог? Нет! Прикол в том, что он именно стырил рабочую идею (также, как тырят клиентскую базу у работодателя), собрал команду, создал для неё условия, привлек корешей-евреев с еврейскими ресурсами, бюджетами и влиятельной питерской крышей, и обеспечил этому всему грамотный проект-менеджмент и маркетинг. Дело в идее? Нет, дело в реализации:)

    А если серьезно, сайт - это просто промо-материал, как билборд, только интерактивный и в интернете. Языки веб-разработки - такие же инструменты, как молоток для изготовления билбордов. Веб-разработчик - нифига не носитель уникальных знаний (который просто обязан повторить успех Цукерберга, иначе не тру), и всего-лишь современный слесарь, изготавливающий технологичные интерактивные промо-материалы. А теперь представь слесаря, который завидует предпринимателям, которые заказывают у него билборды, и вскидывает руки к небу с криком "Доколе??")) Смешно? Смешнее только реплики других слесарей на тему "если нет идей, значит меняй профессию"))

    P.S. Понимаю, что вряд ли отметишь мой ответ решением, ведь тебе хочется подбадриваний вида "Не сдавайся! Ищи и обрящешь! Не опускай руки и всё получится! Вот тебе ссылочки, вот тебе инструкции!", а не режущей глаза суровой реальности. Но в некоторых случаях действительно полезно осознать своё место в пищевой цепочке - антилопа или гепард, слесарь или архитектор, промо-изготовитель или промо-заказчик и т.д. И исходя из этого уже взращивать свои амбиции, комплексы и фрустрации. Повторюсь - в стремлении стать самым крутым слесарем нет ничего постыдного, и даже в финансовом плане может оказаться куда выгоднее и стабильнее других амбициозных вариантов.
    Ответ написан
    4 комментария
  • Как найти опытного программиста для вопросов?

    @Mawerik
    А можно наладит контакт с парой-тройкой людей с хабра, как я и сделал в свое время.
    Ответ написан
    1 комментарий
  • Как организовать поиск среди миллиона и более изображений?

    2ord
    @2ord
    Для сравнения изображений использую перцептивный хэш, используя привязку к библиотеке libphash0 и расстояние Хэмминга (mysql: bit_count(), postgresql: hamming_distance). Каждый хэш представляет из себя 64-битное число. Вроде как совсем мало занимает.

    Ссылки:
    https://habrahabr.ru/search/?q=%5Bphash%5D&target_...
    https://habrahabr.ru/post/211773/

    Выявлять дубликаты можно так:
    select s1.name, s2.name from images s1
    inner join
    (
        select t2.name, t2.phash as dup_phash, hamming_distance((t1.phash), (t2.phash)) as dist from images t1
        inner join images t2 on dist between 1 and 8
        group by dist
        having count(*) > 1
    ) s2 on dist between 0 and 8

    Проиндексировать по images.phash .
    Ответ написан
    3 комментария
  • Есть ли возможность восстановить данные после rm -rf?

    2ord
    @2ord
    ‏Не перезагружаясь, первое что сделать, чтобы не записать что-нибудь поверх данных (как пользователь root):
    mount -no remount,ro /dev/sdaX && swapoff -a
    где X - номер раздела

    СРАЗУ же записать копию журнала ФС на внешний накопитель:
    debugfs -R "dump <8> /mnt/EXTERNAL_MEDIA/journal.copy" /dev/sdaX


    Затем желательно снять точную копию раздела на внешний накопитель:
    dd if=/dev/sdaX of=/mnt/EXTERNAL_MEDIA/partition.image


    Восстанавливать можно в таком порядке:
    ext4magic
    Инструкция по случаям, что когда делать: Typical usage scenarios of ext4magic
    Эта программа читает данные на более высоком уровне чем другие и способна восстанавливать файлы и директории с их правами доступа. ext4magic - переписанный с нуля вариант программы ext3undelete, более гибкий.
    Если будет облом, то можно пробовать более низкоуровневые программы, способные восстанавливать на уровне сигнатур файлов (геморрой):
    scalpel, foremost, testdisk, photorec.
    Есть ещё платная R-Studio.
    Ответ написан
    Комментировать
  • Как добавить поле в высоконагруженную базу в таблицу на продакшене где 100 миллионов записей?

    2ord
    @2ord
    В MySQL 8+ добавили ALGORITHM=INSTANT к синтаксису:
    ALTER TABLE table_name [alter_specification], ALGORITHM=INSTANT;

    The benefit of the INSTANT algorithm is that only metadata changes are made in the data dictionary. There is no need to acquire metadata lock during SE changes and we don’t touch the data of the table.

    https://mysqlserverteam.com/mysql-8-0-innodb-now-s...
    Ответ написан
    Комментировать
  • Как сгруппировать / отсортировать фотографии по схожести?

    2ord
    @2ord
    Вы ищете готовый коталогизатор или хотите сами создать?
    Если второе, то анализируете изображения:
    1. находите доминантный цвет
      Как в opencv определить доминирующий цвет?
      https://stackoverrun.com/ru/q/7910222
    2. уровень освещенности
      https://opencv-python-tutroals.readthedocs.io/en/l...
    3. получаете описание главного объекта продвинутым алгоритмом
      https://www.pyimagesearch.com/2017/09/11/object-de...

    И кластеризуете по полученным характеристикам.
    https://api-2d3d-cad.com/ident_by_color_texture/
    https://habr.com/ru/post/321216/
    Ответ написан
    7 комментариев
  • Как навсегда отключить злоумышленника от моего компьютера?

    2ord
    @2ord
    Несмотря на то, что не являюсь специалистом по информационой безопасности, на мой взгляд есть следующие факторы риска:
    1. низкая осведомлённость по теме информационой безопасности - полезно хотя бы периодически посещать сайты типа https://www.SecurityLab.ru
    2. настройки маршрутизатора (роутера) с паролем админа по умолчанию (admin/admin, admin/12345 и.т.д.)
    3. настройки маршрутизатора с возможностью удалённого доступа.
    4. настройки маршрутизатора со слабыми аутентикациями типа WEP, слабыми паролями и т.д.
    5. настройки маршрутизатора с открытыми портами на всё и вся, а также другие настройки сетей
    6. старый маршрутизатор с давно необновлённой прошивкой (firmware)
    7. нелицензионно установленная ОС, скачанная с интернета
    8. неустановленные или вовремя не установленные штатные обновления безопасности ОС
    9. любое ПО, установленное с сомнительных источников (в особенности игры)
    10. отсутствие средств защиты ОС: антивируса (хотя бы встроенного в ОС) и межсетевого экрана
    11. вовремя необновлённое ПО (дыры в Adobe Acrobat Reader, Adobe Flash, Java JRE и т.д.)
    Ответ написан
    Комментировать
  • Стоит ли переезжать с Wordpress на статичные сайты (Gatsby, Jekyll, Hugo) и сколько это будет стоить?

    Jump
    @Jump
    Системный администратор со стажем.
    Если речь у вас все работает на WP и речь идет именно о переезде - не стоит.
    И на WP можно добиться таких же результатов.

    Вот если делать с нуля - там зачастую есть смысл подумать нужен ли вообще WP.
    Ответ написан
    1 комментарий
  • Сколько стоит работа за продвижение сайта в поисковых системах?

    @amambaru
    Максимальная цена за вашу работу определяется тем максимумом, что вы можете договориться с конкретным клиентом.

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

    Нормальная минимальная цена за вашу работу - это "сколько вы заработаете на другом, если откажитесь от этой работы". То есть стоимость вашего времени, возможность распоряжаться которым вы потеряете, как только возьметесь за работу.

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

    Или напротив - зачем вам ориентироваться на цены человека, который занимается этим уже 10 лет и у него есть наработанные клиенты, которые уверены в этом специалисте и готовые ему платить в 10 больше только за гарантию качества работы.
    Ответ написан
    2 комментария
  • Трудно ли сделать успешную игру для стима, сколько это будет стоить?

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

    По поводу времени - Студия GSC, которая делала сталкера, изначально занималась локализацией западных проектов и на этом зарабатывала. Потом появились казаки (через 6 лет после создания фирмы!). И только ещё через 6 лет вышел сталкер (то есть от создания фирмы, до выпуска игры прошло 12 лет)

    По поводу команды - собрать можно и в снг, но реально профессиональные люди требуют хорошую зарплату.
    Ответ написан
    Комментировать
  • Сколько будет стоить движок для форума?

    sintez
    @sintez
    Пожалуйста, не пишите больше движков для форума! Их уже миллион. Возьмите готовый из популярных.
    Спасибо
    Ответ написан
    Комментировать
  • Когда youtube ред появится в России? Сколько будет стоить?

    mannaro
    @mannaro
    Умею профессионально гуглить
    Когда youtube ред появится в России? Сколько будет стоить?

    Не удержался)
    Ответ написан
    Комментировать
  • Сколько будет стоить создание портала с функционалом схожим hh.ru?

    @angry_bender
    PHP, JS
    Вилка мне видится адекватной.
    Стоимость будет зависеть от ТЗ. Без ТЗ ответ ХЗ, как обычно говорят.
    Грубо говоря, чем больше фич, тем дороже. Влияют следующие требования:
    - посещаемость
    - требования по производительности (отдавать 90% запросов не медленне чем за 200 мс)
    - отказоустойчивость
    - безопасность (например в моей практие был случай, когда приложение проверяли аудитом сторонние специалисты по безопасности)
    - кроссбраузерность
    - кроссплатформенность
    - функциональные требования ("похож на hh.ru" это не достаточно чтобы точно определится, степень похожести бывает разная)

    А так, как вам озучили, так и рассчитывайте, я бы сам назвал такую вилку (только нижний диапазон увеличил в 2 раза). Время разработки (от завершения этапа формализации ТЗ) на первоначальный работающий прототип где то 4-6 месяцев, сдать работу реально в течении 12 месяцев.

    Про битрикс - хорошая команда на любом языке и фреймворке сделает качественно. Быстро, увы, не бывает.
    Ответ написан
    Комментировать
  • 16 лет. Идти во фриланс или начинать junior'ом в конторе?

    DevMan
    @DevMan
    на галеры. в смысле в контору.
    если контора нормальная:
    1. быстрее подростешь в проф.плане
    2. увидишь/поймешь как устроена разработка ПО
    3. прокачаешь коммуникационный скил

    а потом уже можно на фриланс, если захочется свободы.
    Ответ написан
    Комментировать
  • На чем лучше делать мобильное приложение - на Java или JavaScript (ReactNative)?

    DevMan
    @DevMan
    для новичка, тем более знакомого с жабаскриптом, проще будет реакнэйтив.
    но нужно смотреть на вещи трезво: любой реакт нэйтив и подобное будет курить в сторонке в сравнении с нативщиной. особенно, если требуется не только банальщина.
    Ответ написан
  • Как узнать разрешение телефона для адаптива?

    DevMan
    @DevMan
    Ответ написан
    Комментировать
  • Индикатор загрузки при запросах является обязательным?

    DevMan
    @DevMan
    просто интерактив: дабы пользователь понимал что что-то происходит, а не приложение зависло.
    Ответ написан
    Комментировать
  • Можно ли разрабатывать на Хакинтош?

    DevMan
    @DevMan
    можно, если все правильно сделать.
    при определенном желании, никаких проблем с хакинтошем нет.
    Ответ написан
    Комментировать
  • Можно ли вести разработку под iOS в VirtualBox?

    DevMan
    @DevMan
    вести разработку, со всякими костылями, в винде можно, но сбилдить приложение нельзя.
    варианты в порядке удовольствия: настоящик, удаленный настоящик, хакинтош, виртуалка.
    есть/были образы под вбокс и вмварю, но удовольствие - так себе.
    ставить лучше последнюю доступную версию.

    мой вам совет: если нет денег на настоящик, даже бу, соберите бюджетный хак.
    Ответ написан
    5 комментариев