• Как сделать ссылку на сайте, чтобы открыть Телеграмм?

    А в чём проблема была посмотреть, как это на t.me сделано?

    <a href="tg://resolve?domain=username">username</a>
    Ответ написан
    Комментировать
  • Как удалить кэш у пользователей приложения iOS при выпуске обновления?

    ivanvorobei
    @ivanvorobei
    iOS разработчик, канал https://t.me/sparrowcode
    Возможно вы изменили структуру БД и не сделали миграцию.

    Кэша, который мог бы навредить, нету в iOS разработке.
    Ответ написан
    3 комментария
  • В чем отличия между 3g модемами (промышленными и usb)?

    @d-stream
    Готовые решения - не подаю, но...
    В исходном понимании "промышленный" - это как правило для более широких диапазонов рабочих температур, влажностей и питаний. Ну и как правило реально рассчитанный на длительную безотказную работу.

    Бытовые usb-свистки иногда весело зависают и им требуется а) предусмотреть цепи манипулирования их питанием б) предусмотреть реализации внятных механизмов передергивания питания

    Ну и да - если производство вендинговых аппаратов подразумевает промышленность - то так или иначе но встанет вопрос гарантированной надежности каждого узла не на уровне "мамой клянус работает как часы")
    Ответ написан
    Комментировать
  • В чем отличия между 3g модемами (промышленными и usb)?

    Jump
    @Jump
    Системный администратор со стажем.
    Что значит "промышленные"
    Это значит не упакованный в красивую дизайнерскую упаковку, и не предназначенный для массовой розничной продажи. И никаких - воткнул и работает. Надо воткнуть, прочитать мануалы, настроить и тогда заработает.

    Почему "модули" такие дорогие?
    Цена в первую очередь зависит от массовости.
    Если устройство выпускается тиражом десяток миллионов экземпляров - оно будет стоить 20долларов, точно такое же устройство выпускаемое тиражом в тысячу экземпляров будет стоить 500долларов.

    Есть ли ограничения на использование usb модемов (например купленного у оператора) в коммерческих целях?
    Нет. В смысле закон не запрещает. А вот оператор может "залочить" модем под себя.

    В качестве составной части для производства другого оборудования?
    Ну USB не лучший интерфейс для таких целей, но почему бы и нет.

    Можно ли их законно ввозить, продавать, использовать?
    Вопрос только в качестве, гарантии, софте. А так никаких проблем.
    Ответ написан
    Комментировать
  • В чем отличия между 3g модемами (промышленными и usb)?

    Zoominger
    @Zoominger
    System Integrator
    1. «Промышленный» значит мощный, громоздкий, но при этом почти вечный, с хорошей поддержкой и способный работать всегда и везде.

    3. Да, обычно режут трафик, ну и договор от юрлица тащит за собой более дорогой тариф. А так всем плевать.
    4. Ввозить и использовать можно, а продавать вряд ли, да и не купит никто.
    Ответ написан
    Комментировать
  • Как убрать скролл на странице при открытом попапе?

    newdecline
    @newdecline
    Front-end-developer
    Когда poрup открыт, нужно задать всему html свойство overflow:hidden
    Ответ написан
    1 комментарий
  • Как сделать торговый автомат?

    @dinegnet
    Не важно на чем.

    Хоть на полноценном Intel i7 с настоящей материнской платой - то есть на обычном компьютере.
    Хоть на "Малинке"
    Хоть на Ардуино.
    Хоть на заказной плате распаять микроконтроллер TI MSP или еще более простой.

    Там же не нужна ровным счетом никакая вычислительная мощь.

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

    Например, на больших тиражах намного выгоднее - иметь собственную специализированную плату с каким нибудь примитивным контроллером. Себестоимость платы будет 100 рублей, что всегда будет дешевле любой "Малинки", да и работать за счет простоты и узкой специализированности - понадежнее.

    Как сделать торговый автомат на платформе Raspberry? Возможно ли сделать это вообще на raspberry?
    Если да, то про Arduino писать не надо.


    С точки зрения вашей задачи - они полностью идентичны.
    За исключением того, что на "Малинке" будет попроще запрограммировать удаленное управление.

    И имхо сложным является не программный код,

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

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

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


    Например, что будет, если человек не заберет стакан, полный кофе.
    И закажет еще кофе налить второй стакан.

    А что произойдет если автомат возьмет деньги,
    но у него кончится вода в самый ответственный момент.

    А что произойдет если операционная система зависнет после включения кипятильника?

    И пр.

    Лучше на малинке. И ещё, на каком языке для малинки софт писать.


    На том языке программирования, что лучше знаешь.

    Кофейный автомат - это крайне незначительная нагрузка на процессор "Малинки"

    Поэтому какие-то "оптимальные или не оптимальные" будет языки программирования - значения ровным счетом нет никакого.

    Я бы писал на Go.

    Просто потому что я его лучше знаю.

    Скажем и С знаю и Pascal и Python и JS, но C бы не выбрал из за более геморойной компиляции и отладки - в принципе можно и на С, но с Go меньше телодвижений.

    Мой знакомый программер писал бы на PHP (да, да, да, на нем не только сайты можно делать) - и конечный торгововый аппарат получился бы не хуже и не лучше. Уж по крайней мене не лучше и не хуже именно из-за языка программирования.
    Ответ написан
    Комментировать
  • Почему jetBrains не русифицирует свои продукты?

    gadfi
    @gadfi
    https://gamega.org
    Ага.
    Пусть еще тему по мотивам хохломы сделают, с медведями и балалайками.

    с хохломой в следующем релизе )
    post-3-13143552679398.jpg

    А если серьезно, то это прост никому не нужно.
    Ответ написан
    4 комментария
  • В какую файловую систему оптимально форматировать MicroSD?

    Zoominger
    @Zoominger
    System Integrator
    Какая файловая система и размер кластера будут оптимальны?

    exFAT, которая для флешек и создавалась. Размер кластера там минимум 4 Кб.

    Повлияет ли изменение на скорость записи, чтения?

    NTFS будет медленнее.

    Повлияет ли на срок жизни флешки?

    NTFS требует больше операций чтения-записи, тут exFAT тоже оптимальнее.

    Есть ли способ протестить новую флешку на срок жизни?

    Можете перегнать туда-сюда какие-нибудь данные разок.
    Ответ написан
    1 комментарий
  • Какой есть "визуальный клиент" для Mongodb?

    siteogra
    @siteogra
    Drupal, JS, Meteor
    Win, mac, linux - Robomongo https://robomongo.org/
    Ответ написан
    Комментировать
  • Загрузка файлов ajax, в чем ошибка?

    @psycho-coder
    Eternal student
    Сравнение показало отличия, возможно критичные.
    Без кода загрузки и приема, трудно сказать где проблема.
    Можно, конечно, попробовать еще на некольких страницах, чтобы понять зависит это от страницы или от чего-то другого.
    Ответ написан
    Комментировать
  • Как реализовать отправку файла на сервер на чистом JS?

    alex_keysi
    @alex_keysi
    Помог с решением? Отметь “правильный ответ”
    вот нашел тебе ссылку.
    смотри, там можно через id у формы сразу забрать все input(самое главное чтобы у них были аттрибуты name)
    Или можно явно делать append для каждого input
    ссылка
    надеюсь поможет
    Ответ написан
    1 комментарий
  • Как реализовать отправку файла на сервер на чистом JS?

    maxfarseer
    @maxfarseer
    https://maxpfrontend.ru, обучаю реакту и компании
    На днях долго ковырялся с нативными fetch + formData для загрузки файла с формы. Как вы знаете, для того, чтобы браузер посчитал content-length и все такое нужен заголовок Content-type: multipart/form-data… в итоге, путем долгих поисков было найдено, что если использовать нативный fetch (не jquery.Ajax, не суперагент, isomorphic-fetch и другие, а именно нативный) - то заголовок Content-type устанавливать (внимание) не нужно.

    Поэтому если есть возможность использовать нативный fetch (смотрите поддержку браузерами) - то все получится.
    Ответ написан
    Комментировать
  • Как реализовать отправку файла на сервер на чистом JS?

    @Kirill-Gorelov
    С ума с IT
    На всякий случай напишу про мелочи о которых все знают. Вдруг забыл, бывает.
    1. multipart/form-data
    2. <input type="file" name="file">
    3. Посмотри что приходит get/post
    4. max_file_uploads смотреть в phpinfo();
    5. post_max_size смотреть в phpinfo();

    И смотри какой вес файла отправляется.
    Хотя бы будешь знать в чем причина ошибки.
    Ответ написан
    Комментировать
  • Древовидная структура внутри таблицы, есть ли готовые решения?

    Paramid
    @Paramid
    то что нужно?
    естественно, как сказали выше, многое придется дописать
    ссылка
    Ответ написан
    1 комментарий
  • Древовидная структура внутри таблицы, есть ли готовые решения?

    nickolyashka
    @nickolyashka
    Есть готовые решения, ищи что-то вроде Accordion Table. По личному опыту скажу, что дописывать все равно придется, а лучше писать самому используй bootstrap – collapse и по вложенности делай отступ + добавишь иконки.
    Ответ написан
    Комментировать
  • Онлайн чат для сайтов: node.js / erlang / другое?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Здравствуйте, Александр.

    Для публики: Я - это тот самый разработчик, который предлагает Erlang.
    Давайте теперь по пунктам:
    1. Erlang :)
    2. Я не специалист в node.js, не скажу. Я уже писал вам в письмах почему Erlang.
    3. Абсолютно не страшно. "Erlang учится за 2 недели, то есть за год можно выучить до 26 Эрленгов" ( tonsky.livejournal.com/281876.html )
    4. Наверное есть.
    5. Я бы усомнился в вашей адекватности. Предоставив какую-то мокап админку, вы просите оценить стоимость и объем работ по серверу-чата. При этом абсолютно уверуя, что мне достаточно информации.

    Также вы всегда можете найти ерланг разработчика в русской расылке Erlang:

    https://groups.google.com/forum/?utm_source=digest...

    Удачи.
    Ответ написан
    Комментировать
  • Онлайн чат для сайтов: node.js / erlang / другое?

    @Levhav
    Возьмусь за разработку проектов любой сложности.
    Осмелюсь предложить к рассмотрению мой проект комет сервера. С ним вы сможете писать код на php не беспокоясь о вебсокетах. Вот есть результаты нагрузочного тестирования

    Что касается масштабирования то вы бы могли продумать архитектуру в не зависимости от инструмента таким образом чтоб иметь возможность сайты отдельных клиентов выносить на отдельные сервера. Тем самым распределяя нагрузку по разным серверам.

    Если будут вопросы по CppComet пишите, смогу подсказать как его эффективнее использовать.
    Ответ написан
    4 комментария
  • Онлайн чат для сайтов: node.js / erlang / другое?

    @eoffsock
    Кодер (Rails)
    пока не ясно как грамотно сделать балансировку нагрузки между множеством серверов


    У вас сколько коннектов-то? До 100к примерно можно смело говнокодить на чем угодно из списка. До 300к можно говнокодить на Эрланге. Все это спокойно будет работать на одной машине.

    Вот старая уже публикация про 1м на машине с 128Гб/40 cores на Phoenix: phoenixframework.org/blog/the-road-to-2-million-we...
    Это с учетом оверхеда на Phoenix еще. Уберите его, пишите на чистом Эликсире, и будет еще полегче.
    Ответ написан
    5 комментариев
  • Онлайн чат для сайтов: node.js / erlang / другое?

    @furrya_black
    Node.js в вашем случае (и по "быстро найти разработчика" и по технической части).

    FB, Яндекс, vk не показатель. Другие ресурсы и масштабы. Как правило фреймворки/инструменты от таких мастодонтов пишутся ими для своих же нужд и под эти же нужды затачиваются.

    PS:
    Быстро найти и не дорого === некачественная работа.
    Node.js обманчив своей простотой.
    Ответ написан
    Комментировать