• С чего нужно начать изучать программирование нейронных сетей?

    @micr0
    Только учусь...
    Почему именно нейронные сети? Анекдот в тему:
    — А почему у вас деревня называется Астафьево?
    — Рассказывают, что у нас однажды Петр Первый со свитой останавливался, и ночью один солдат заснул в карауле. Утром начальник караула спросил царя, как его наказать. Но царь был в хорошем настроении и сказал: "Оставь его! ". С тех пор село называется Астафьево.
    — А-а, я теперь понял, почему соседнее село называется Ипатьево.

    А по делу:
    1. Выучить язык программирования Python или R (или оба)
    2. Вспомнить школьную математику
    3. Изучить линейную алгебру, статистику, комбинаторику и теорию вероятностей
    4. Наконец, начать читать про машинное обучение и data science. Можно по книгам учиться, а можно и в интернете материал брать - тут от вас зависит, как вам удобнее.
    Ответ написан
    6 комментариев
  • У меня ощущение что я самозванец. Что посоветуете?

    jaxtr
    @jaxtr
    JavaEE/Spring-разработчик
    Получается, что я связующее звено между всеми отделами (Производство, Бухгалтерия, Логистика) - придумываю решение а индус все это дело кодит.


    Вот тут вся суть твоего вопроса. Ты - не программист, не разработчик, ты - архитектор или как минимум менеджер проекта. И не надо расстраиваться на тему того, что тебя не тянет программировать. Не тянет - значит, не твоё. А вот руководить у тебя получается, судя по всему. А если получается руководить и придумывать решения появляющихся задачи и проблем, так и занимайся этим. Не все специалисты, задействованные в разработке ПО, обязательно должны программировать. Мой совет - развивайся в этом направлении дальше, а программирование оставь тем, кто этим действительно хочет заниматься.
    Ответ написан
    1 комментарий
  • Как обойти ФЗ-54?

    @nefedovgeka
    Не такие это и большие деньги, не предлагайте им альтернативы, за нелегальное предпринимательство по голове не погладят, особенно сейчас, когда "черная чума" больше не приносит столько прибыли и мы начинаем жить как все цивилизованные страны, платя налоги, правда отдачи от них пока не очень видно, но ничего, ничто не вечно под луной.
    Ответ написан
    Комментировать
  • Как обойти ФЗ-54?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    если начну хорошо навариваться, тогда может начну платить налоги))))
    ну у вас заказчики юмористы.
    Уверен - вам как разработчику, нельзя забивать голову себе, тем как кому-то из ваших клиентов, получше начать наябывать государство/общество. Не могут вести бизнес честно, может тогда следует чем-то другим заняться.
    Ответ написан
    Комментировать
  • Как перестать кодить и начать программировать?

    BuriK666
    @BuriK666
    Компьютерный псих
    Если ваш старый код, для вас выглядит ужасно, то значит вы развиваетесь. Бейте тревогу когда начнете "идеально" писать.
    Ответ написан
    11 комментариев
  • Best Practice при работе с репозиториями в Laravel?

    @D3lphi
    Да, по реализации все верно вы себе представляете.

    Как все это смотрится с AR?

    Откровенно скажу, с AR это смотрится хреново. В том смысле, что вы не используете основные "преимущества" (Да, да, в кавычках, потому что эти самые преимущества облегчают и ускоряют разработку, но никак не способствуют улучшению качества кода и его поддержке) этого паттерна.

    В каждом из таких репозиторий будут повторяющиеся методы: all, find и прочие. Как быть в таком случае? Как вынести подобные методы в общий класс?

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

    Правильно ли я размышляю вообще?

    Да, по реализации все верно вы себе представляете.
    Ответ написан
    6 комментариев
  • Передать что ли бо в id='' но со знаками равно?

    @bkosun
    Просто экранируйте знак "=" следующим образом:
    var div_popup = 'myvid\\=123';
    $('#'+div_popup).css({display:'block'});

    https://stackoverflow.com/questions/70579/what-are...
    Ответ написан
    4 комментария
  • Какой скриншотер выбрать?

    @dragonesis
    Можно посмотреть в сторону приложения яндекс диск. Там встроенный скриншотер. Мне более чем хватает его функций.
    Ответ написан
    5 комментариев
  • Как работает запись фото/видео до нажатия на кнопку (Live Photo, etc.)?

    Ocelot
    @Ocelot
    Видео пишется в циклический буфер, новые кадры перезаписываются поверх старых. В момент нажатия на кнопку то, что было в буфере, сохраняется в файл. Это и будут те 1,5-30 сек видео до нажатия.
    Ответ написан
    Комментировать
  • Почему многие ругаются на flex и float? Что в таком случае использовать?

    Встречаю много

    Да, в интернетах много чего встречается.
    Если бы эти "статьи" не были полное давно, вы бы не задали здесь этот вопрос.
    Знаете, почему?
    Потому что в нормальных источниках было бы написано
    1. Не юзайте то, потому что ....
    2. Юзайте вместо того это.
    В хороших статьях ещё и будут описаны плюсы и минусы как того, так и этого.
    Ответ написан
    Комментировать
  • Как спроектировать архитектуру большого проекта с начальным знанием программирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    К сожалению с начальным знанием программирования - никак.
    Вы не можете привлекать сторонних разработчиков, но уже привлекаете их через Тостер.

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

    Как говорят - оптимизация до оптимизации не нужна.

    У меня был опыт запуска интернет-магазина во времена, когда их было десяток на всю страну. Первый интернет-магазин мы писали почти полгода, внедрив в него тысячи фич, которые оказались невостребованными. Через год проект себя отбил, и мы заказали не редизайн а весь магазин с нуля. Разработка шла 2 месяца, обошлась в 4 раза дешевле. Функционал стал гораздо удобнее. И мы поняли, что в первый раз надо было тоже пойти по более простому пути, тогда мы мы запустились на 4 месяца раньше и отбились бы за полгода.
    Ответ написан
    1 комментарий
  • Где компании ищут алгоритмы?

    dom1n1k
    @dom1n1k
    Если речь идет не о каких-то очень узкоспецифичных алгоритмах, а о мейнстриме (а удаление шума - это мейнстрим), то всё довольно просто. Есть 3 точки общеизвестные входа:
    - Wikipedia (англоязычная, конечно)
    - StackOverflow
    - Google
    Там можно найти общие описания методов и где-то в подвале - ссылки на публикации первоисточники.

    Например, для удаления шума в одно касание находится статья в вики:
    https://en.wikipedia.org/wiki/Noise_reduction
    А внизу у неё - гора ссылок.
    Ответ написан
    Комментировать
  • В чем отличие настольных мониторов от ноутбучных?

    @amambaru
    Матрицы там те же.
    Отличаются только подключениями.
    У мониторов DVI, DisplayPort, HDMI, D-Sub.
    У ноутбуков LVDS.

    Но цвет фото отличается по другой причине:

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

    Таки мониторы и такие ноутбуки несколько дороже. Процентов на 10-20-30.

    Матрицы типа VA, PLS - более менее внятные цвета дают, но они тоже дороже.
    Скажем, матрица VA имеет глубокий черный цвет и хорошо подходит для текстов.

    В дешевых моделях нотбуков и в дешевых моделях мониторах стоят матрицы типа TN.
    У них плюс - немного потребляют электроэнергии и быстро картинка меняется.
    Хорошо для игр и хорошо для экономии батарей ноутбуков.
    Видимо, потому их еще и ставят в ноутбуки чаще, - ради экономии батарей, а не только из экономии денег.

    Но TN самая отвратная по цветам.
    Ответ написан
    Комментировать
  • Водяной знак на картинку налету?

    sergiks
    @sergiks Куратор тега PHP
    ♬♬
    Идея так-себе. Одновремено зайдёт 20 человек на сайт – и придётся «налету» процессить сотню картинок. Вряд ли это будет делаться параллельно в 100 потоков. Вы выстроите задания в очередь. И картинки станут появляться в браузерах посетителей с заметной задержкой.

    Надо, видимо, всё-таки держать на своём сервере всю базу картинок с водяным знаком. И постоянно гонять процесс, неторопливо в один поток обновляющий картинки, предпочитая самые давно не обновлённые.
    Ответ написан
    Комментировать
  • Какие есть аналоги payoneer, соблюдающие банковскую тайну?

    Jump
    @Jump
    Системный администратор со стажем.
    Банковская тайна подразумевает нераспространение информации о вкладах и движениях средств клиентов третьим лицам. Такие данные могут выдаваться либо самим клиентам, либо уполномоченным на то государственным органам.
    Все компании официально работающие на территории России разумеется обязаны выдавать такую информацию по запросу, уполномоченным органам.

    Яндекс деньги это принадлежит Сбербанку, и официально работает на территории России.
    Ответ написан
    2 комментария
  • Что можно считать глубокими знаниями в js?

    pm_wanderer
    @pm_wanderer
    junior-HTML
    Немного дополню, чтобы новички не пугались. А то страшилок много о том, что надо знать все, хотя в реальности, тех кто действительно "знает все" можно пересчитать по пальцам:

    Как работает браузер - можно знать лишь в общих чертах, для общего развития. В повседневной жизни это в 99% случаев не нужно. Браузер предоставляет нам API и мы его используем. То как оно устроено внутри пусть остается инкапсулировано внутри.

    Как работает V8 - опять же, достаточно общего представлени об event loop. Все остальное пусть остается скрыто и используется через API.

    Оптимизация кода под браузерные движки - в большинстве случаев вообще не надо.

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

    Написание быстрого кода - практически не нужно (он и так будет достаточно быстрый). Лучше сосредоточиться над написанием читаемого, тестируемого и поддерживаемого кода.

    К общему списку еще можно добавить паттерны проектирования. Это будет намного полезней, чем всякие техники спичечной оптимизации)
    Ответ написан
    40 комментариев
  • Можно ли заработать на сайтах-агрегаторорах?

    oxyberg
    @oxyberg
    Продуктовый дизайнер ВКонтакте
    А в чем профит пользователю использовать такой агрегатор, если все очень органично ищется в 2гисе и прочих картах? Если только будет синтетический сайт с раздутым тиц и пр, чтобы продавать ссылки, то может заработок и будет.

    Хороший путь, как я вижу — это запустить техблог про веб-разработку и мобилки, с интересными статьями от вас. Там можно и рекламу продать, и будет что поисковикам индексировать.
    Ответ написан
    1 комментарий
  • Так сколько изображений надо готовить для адаптивного сайта (+ retina)?

    fruity4pie
    @fruity4pie
    A
    Как подключать - у img есть атрибут srcset и sizes.

    Как правильно подключать под ретину хорошо и наглядно показано тут
    Ответ написан
    Комментировать