Задать вопрос
  • Есть ли сравнение Ace vs CodeMirror?

    littleguga
    @littleguga Автор вопроса
    Не стыдно не знать, а стыдно не интересоваться.
    Выбрал в итоге Ace.
    В отличии от CodeMirror его поддержкой занимается известная компания, которая пока погибать не планирует
    + их демка понравилась больше

    Темы есть и там и там, удобное копирование/вставка и там и там, выделение на лету тоже везде.
    Ответ написан
    Комментировать
  • Какой алгоритм может определить аномалии на графике?

    daager
    @daager
    Обнаружение аномалий в данных сетевого мониторинга... - теория, названия алгоритмов, полезные ссылки
    Ответ написан
    Комментировать
  • Какой плагин для Wordpress написать?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    На самом деле есть довольно много тематик, в которых вы могли бы себя попробовать. Приведу лишь, небольшой список... вдруг окажется полезным для вас.
    - Плагин для работы с яндекс картами. Имеется примерно 3-4 плагина, но они не могут конкурировать с имеющимися плагинами Google Maps (имхо)
    - Плагин или виз. редактор для интеграции с ACF. Встречал лишь 1 скрипт на гитхабе, который так и не увидел свет.
    - Плагин мультиконфигурации товаров вукомерц. Имеется примерно 3-4 плагина, но скажу честно, в них нет такой гибкости, которая бывают довольно часто нужна.
    - Также можете напистаь плагины-мосты для интеграции с другими CMS
    - Также очень не хватает плагинов для импорта веб-сайтов из других CMS или из html. Есть плагин (платный сервис) CMS2CMS, который стоит кстати, дорого. Есть плагин Html Import 2 - устарел, но тем не менее работает. Можно даже его улучшить.
    - Нет плагинов для определения реферальной ссылки на ВП, а нужда иногда бывает. (точнее имеется 2-3 плагина, которые уже не обноелялись более 3-х лет и не работают).
    - Плагин для создания соц. сетей на ВП. Парочка вариантов имеется, но каждый из них имеет свои недостатки.
    - Вот, что действительно нужно - файловый архив на основе яндекс диска. Подобный плагин есть на Google Drive & Dropbox. Пример, на гугл драйв - https://md7.info/books
    - Относительно новое направление для ВП - PWA. Вдруг, будет интересно. Парочка плагинов имеется, но также не хватает гибкости.
    - Плагин для автоматической генерации критичного CSS для каждой страницы сайта. (Есть всего один плагин, который к тому же платный).
    - Плагин для чтения звуковых дорожек (табулатур) для создания сайтов наподобие Songsterr || Ultimate Guitar.
    Ответ написан
    Комментировать
  • Существуют ли популярные биржи продажи проектов?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Ответ написан
    Комментировать
  • Где найти стартап в котором можно поучастовать?

    https://cofoundit.ru/
    ФРИИшный проект по поиску кофаундеров в стартапы.
    Ответ написан
    Комментировать
  • Идея простого проекта веб-приложения

    slpdmn
    @slpdmn
    Лучше всего какой-нибудь сайт-шутку. Один мой знакомый, напр, лет двадцать назад запулил в инет страничку с простой кнопкой с надписью «безделометр» и счетчиком нажатий. Весь офис на ушах стоял и рекорды ставил. А ему параллельно пришлось осваивать идентификацию пользователей, хранение результатов, сообщения о промежуточных рекордах (это явасрипт уже) и т.п.
    Нарисуй, напр, муху, которая по экрану ползает и мышкой ее прибивай. Или для девушки напиши что-нибудь, калькулятор размеров там… Напр, какой нужен размер брюк (по канону Мерилин) при заданном объеме груди? Ну и меняй каноны.
    Ответ написан
    Комментировать
  • В чем разница получения DUNS Number?

    @DenovD
    В России вообще есть способ получить D-U-N-S номер бесплатно, если есть то как?
    Ответ написан
    Комментировать
  • Кто-нибудь проходил курсы DevOps?

    terrier
    @terrier
    Otus.ru только открылся ( под этим брендом), а уж DevOps-то точно первый набор
    Ответ написан
    Комментировать
  • Upwork, ИП и валютный контроль - как правильно оформить документы?

    Вообщем я, к сожалению, не нашел информации на этот вопрос, поэтому опишу здесь, что я делал.
    1. Вывел через Wire Transfer (USD)
    2. Деньги пришли, я на Tinkoff
    3. Путем мучительных попток выяснить, что же и как же заполнять выяснилось:
      1. 1. Указать код валютной операции - 21500 (платеж нерезидента резиденту)
      2. 2. Скачать User Agreement (https://www.upwork.com/legal/), распечатать, подписать последнюю страницу,
        отсканировать приложить к документам.
      3. 3. Предоставить скрин Сertificate of earnings https://www.upwork.com/reports/certificate-of-earn... здесь
        указана дата когда вы присодинились к апворк.
      4. 4. Предоставить pdf-файлы ваших инвойсов, т.е. нужно зайти в отчеты -> история транзакций. Кликнуть на ref-
        ccылку - так попадете на pdf
      5. 5. Предоставить подписанный Сonfirmation of Service. Что нужно сделать для этого:
        1. 1. Скачать: https://content-static.upwork.com/blog/uploads/sit...
        2. 2. Заполнить, распечать, отсканить.
        3. 3. Написать в поддержку - https://support.upwork.com/hc/en-us
        4. 4. Отправить скан, в ответ вы получите, то что получите и прикрепите это к заявке валютного контроля.



    Вот такая краткая инстукция у меня получилась.
    Ответ написан
    1 комментарий
  • Есть ли аналог themeforest.net в рунете?

    @Konark
    Python/PHP developer
    Видел только маленькие биржи с нерентабельными ценами.
    Поймите, жители СНГ не готовы платить столько за шаблоны, а те кто готов, использует themeforest.
    Большинство наших клиентов - иностранцы.
    Ответ написан
    1 комментарий
  • Как сделать транслит с немецкого на английский?

    Вам нужно заменить только ä ö ü ß через str_replace и всё
    Ответ написан
    Комментировать
  • Как установить правила в nginx location на все папки кроме одной и ее подпапок?

    ky0
    @ky0 Куратор тега Nginx
    Миллиардер, филантроп, патологический лгун
    Сделайте локейшены /forum и /, во второй вложите тот, который про кэширование.

    location /forum {
    ...
    }
    
    location / {
       location ~* \.(?:jpg|jpeg|gif)$ {
    ...
       }
    ...
    }
    Ответ написан
    1 комментарий
  • Какой самый удобный способ приёма платежей от иностранных компаний?

    DrZ0idberg
    @DrZ0idberg
    Android-разработчик. Стаж - возраст Android.
    Вообще весьма странно, что иностранные юридические лица не могут совершить банковский перевод на ваш счет. Работаем с иностранными юриками и получаем оплату на банковский счет без проблем. Возможно вы пытаетесь получить от них перевод на рублёвый расчетный счет? Тогда перевод и не должен пройти, т.к. валюту можно принимать только на валютный счет, причем для USD свой счет, для EUR свой. Возможно где-то что-то напутали с реквизитами - для переводов в валюте часто используются банки-посредники. Это всё в вашем банке должны вам рассказать.
    Да, и придётся проходить валютный контроль - обязательно нужен договор, счет и акт, чтобы подтвердить источник денег по каждому переводу. Это тоже в вашем банке расскажут, да и в интернете достаточно много материала.
    Принимать платежи легально как раз не сложно, возможно даже дешевле, чем всякие ухищрения с палкой и пэйониром (зависит от адекватности тарифов в вашем банке). И уж точно дешевле, чем оффшоры и банки в Прибалитке, как тут успели уже насоветовать.
    Ответ написан
    1 комментарий
  • Обучение программированию ребенка?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Изначально, учить нужно не языкам и технологиям, а базовым принципам устройства этого мира, пониманию логики и принятия решений, умению находить новые решения простых задач с максимально возможным результатом.

    Всё это должно быть в игровой форме и максимально быть интересным и простым для понимания.

    Например, на прогулке можно спросить:
    Как отмерить ровно 2м веревки, если есть длинная верёвка неизвестной длины и рядом столб, диаметром 50 см?

    И подобные.

    Как только он научится правильно принимать простые логические решения, он - уже программист!

    Останется ему (уже без Вашей помощи!) выучить любой язык, чтобы стать кодером и воплотить логику своих мыслей в алгоритм в виде кода.
    А 3D, C, OSI или еще что - это уже вопрос десятый...
    Ответ написан
    69 комментариев
  • Какой самый простой бэкенд для мобильного приложения?

    @chronic86
    Ruby on Rails junior
    Rails 5 тоже есть API из коробки. Хотя если задача ограничивается только API я бы поискал что-то полегче и побыстрее, тем более по Вашим словам проблем с языками нет. Сейчас куча всего:
    • Sails.js
    • Ruby Sinatra
    • NodeJS ExpressJS
    • PHP Slim
    • .NET Nancy
    • Python Flask
    • Java Jersey
    • Go Goji

    Вообщем все от ваших предпочтений зависит.
    Ответ написан
    8 комментариев
  • Какое направление выбрать веб-дизайнеру на Upwork?

    opium
    @opium
    Просто люблю качественно работать
    Зайдите просто на апворк и посмотрите что заказывают, дел то на пять минут.
    Ответ написан
    2 комментария
  • Почему все скептически относятся к MongoDB?

    opium
    @opium
    Просто люблю качественно работать
    все отлично относятся к монгодб, просто на реляционных данных глупо использовать не реляционную бд, ну если у вас данные четко реляционные и вы выбрали монгодб, то скорее всего вы идиот.
    Ответ написан
    1 комментарий
  • Как выводить средства с UpWork на ООО, зарегистрированное в России?

    opium
    @opium
    Просто люблю качественно работать
    1. Открываешь ИП, к нему транзитный валютный счет. Рассчетный валютный счет можно открыть если желаешь сидеть в долларах.
    2. Делаешь wire трансфер с Upwork, уплачивая 30$ за перевод.
    3. После перевода деньги блокируются валютным контролем.
    4. Дальше два варианта, либо выбить из поддержки договор (что почти нереально), либо отдать в ВК публичную оферту (User Agreement, на который соглашаемся при регистрации) в биллингве, на каждой странице публичной аферты поставить свою печать, "Копия верна" и подпись (после этих действий ВК охотней примет публичную аферту, нежели просто распечатанный биллингв).
    5. На каждый денежный перевод нужен акт выполненных работ, тут два варианта. Либо предоставить в ВК скриншот трансфера из панели апворка (что филькина грамота, не каждый ВК примет это), либо запрашивать у поддержки "Act of acceptance", который будет подписан апворком и тобой, в нем будет указана сумма перевода. Act of acceptance выглядит внушительней, нежели скрин из панели.
    6. Дальше при каждом переводе предоставляешь новый Act of acceptance.
    7. Работаешь так до достижения лимита в 50000$, дальше нужно заключить паспорт сделки (что сложно, но реально, нужно трясти поддержку апворка). ЛИБО заключить новый "контракт" с Upwork, опять предоставив User Agreement в билингве (про схему с закрытием старой оферты и открытием новой вычитал на хабре, там чувак ставил номер контракта в шапке оферты, что позволяло "открыть" новый контракт, поменяв этот номер)
    8. Ну и работаем дальше, либо по паспорту сделки, либо по вновь открытому контракту.

    Забыл. Когда ВК подтверждает перевод, то тут 2 варианта. Либо эти даллары "продаются" с транзитного счета на рублевый счет ИП по курсу ЦБ на день продажи, либо переводятся на долларовый счет ИП. Но у нас есть налог на курсовую разницу, потому эти деньги лучше сразу вывести с долларового счета ИП на долларовый физика.
    Ответ написан
    18 комментариев
  • Научиться парсингу - с чего начать?

    @throughtheether
    human after all
    С php не имел удовольствия работать, но поводу парсинга могу пояснить.
    Что вам, по большому счету, надо, так это:

    1) скачать страничку сайта или сделать вызов HTTP API. В этом вам помогут библиотеки вроде curl.

    2) разобрать полученные в п.1) данные. В случае API, как правило,это JSON. В случае HTML вам пригодится знание XPATH-выражений (которые также помогут, если в результате выполнения п. 1) вы имеете XML) и css-селекторов. Исполнять эти запросы будет XML- или DOM-парсер.

    3) полученные в п.2) данные сохранить в конечном или промежуточном виде: CSV, записи в RDBMS (sqlite, mysql, postgresql) или NoSql (Mongo, например)

    В дальнейшей работе помогут Selenium (или другой HTTP клиент с исполнением javascript), очереди заданий, кэширование (redis).

    Думаю, направление для поиска я вам задал.
    Ответ написан
    2 комментария