• Как с 1 июля 2021 года мне как ИП принимать платежи на расчетный счет от физического лица не заводя кассу(физического носителя)?

    @archelon
    Если доходы небольшие, то можно подумать о переходе на НПД (https://kassa.mts.ru/blog/for-business/kak-ip-pere...).
    Сохраняется статус ИП, но налоги платите, как самозанятый.
    И касса, соответственно, не нужна.
    Ответ написан
    2 комментария
  • Администрирование Linux - актуально ли?

    athacker
    @athacker
    Если собираетесь куда-то из города валить, или есть потенциальная возможность устроиться в такое место, где будут нужны юниксовые сервера и прочие нано-технологии, то начать изучать что-то очень просто.

    Придумайте себе сеть организации. С доменами Active Directory, с внутренней почтой (сначала, допустим, на linux/FreeBSD/postfix/dovecot, а потом -- на Exchange, или наоборот), с внутренними DNS и DHCP-серверами.

    С файловыми серверами, доступ к которым на уровне доменных учётных записей и групп распределяется. И запилите эту сеть на виртуальных машинах. Несколько виртуальных серверов Windows/Unix, парочку клиентских станций с виндой/линуксом.

    Поднимите свой веб-сервер, нарисуйте на нём простенький веб-сайт на базе какой-нибудь популярной CMS типа Joomla, Wordpress, чо-там-ещё-нынче-модно.

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

    А потом сделайте так, чтобы VPN-канал между филиалами был зарезервирован через двух разных провайдеров, да причём переключения производились автоматически и абсолютно прозрачно для клиентов. В этом вам поможет динамическая маршрутизация и протоколы OSPF или BGP.

    Факультативно -- можете поднять в удалённом филиале так называемый RoDC -- read-only domain controller :-)

    Вот когда всё это запилите, то приходите за новым заданием.

    А если же не собираетесь валить из города, или нет никакой вообще возможности устроиться в контору с юниксами и нано-технологиями, то лучше переориентироваться на программерство. Программерам найти удалённую работу значительно проще, чем админам.
    Ответ написан
    6 комментариев
  • Стек технологий для видео звонков через браузер?

    customtema
    @customtema
    arint.ru
    Делал. Есть как минимум три варианта:

    RTMP (клиенты на Flash или Flex, стриминговые серверы RTMP - FMS, wowza, Red5, nginxrtmp и т.д.). Самые богатые возможности, проблемы с поддержкой в Mozilla. Очень богатые возможности, вы можете шифровать потоки, коммутировать, микшировать, делать видео-эффекты. Можно легко стримить из браузеров и приложений под разными платформами (Windows, Linux, MacOS, iOS, Android) без костылей. Сами приложения также разрабатывать достаточно легко, благодаря технологии www.adobe.com/ru/products/flex.html Тысячи программистов владеют ActionScript 3, поэтому обеспечить развитие и поддержку проекта не составит проблем.

    WebRTC. Единственная библиотека для стриминга, и та под NodeJS. Технология прекрасна, но у нее есть некоторые проблемы, включая фактическое отсутствие поддержки гигантского количества разных кейсов. Ее используют, потому что "флеш не модный".

    JAVA-плагины в браузере. Формат вещания произвольный.

    P.S. Вещание видео p2p и стриминг - разные вещи, с разным применением и реализацией.
    Ответ написан
    Комментировать
  • Как правильно отправлять sms-уведомления со своего сайта себе?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    sms.ru , который видимо закрылся.

    Да вроде жив.
    В гугл документах можно создать таблицу к которой прикрепить гуглскрипт, который будет по "крону" (настраивается в редакторе gs) обрабатывать все новые письма. У меня например такая уведомлялка на sms работает.
    function getLastMessageBody(thread){
      var msgs = thread.getMessages();
      var msg = msgs[msgs.length - 1].getBody();
      return (/<em>(.+)<\/em>/i).exec(msg.replace(/\s+/gim,' '))[1];
    }
    
    function trimForSMS(text, mchars){
      mchars = mchars || 0;
      text = text.trim();
      var maxLetters = ( /^[a-zA-Z0-9\s\^\[\]\(\)\/\*\+\-\=\|\{\}\%\,\$\#\@\&\!\?\.\,\`\~\;\:\_\<\>\"]*$/.test(text) ? 160 : 70 ) - 12 - mchars;
      return text.substring(0,maxLetters).trim();
    }
    
    function my_notification() 
    {  
      var labels = GmailApp.getUserLabelByName('SMSnotify');
      
      if(labels)
      {
        var threads = labels.getThreads(); 
        
        if(threads.length > 0)
        {
          for(i in threads)
          {
            var cthread = threads[i];
            
            var text = cthread.getFirstMessageSubject();
            
            if(text[0] == 'R' && text[1] == 'e' && text[2] == ':')
            {
              text = text.substring(3);
            }
            text = trimForSMS(text);      
            
            if(text == 'Новое сообщение в заказе на FL.ru')
            {          
              text = 'FL.ru: ' + trimForSMS(getLastMessageBody(cthread), 7);
            }
            
            UrlFetchApp.fetch('http://sms.ru/sms/send?api_id=<ваш ключ>&to=9176696749&text=' + encodeURIComponent(text));
          }
          
          labels.removeFromThreads(threads); //снимаем метки "SMSnotify" с цепочек
        }
      }
    }

    Лейбл "SMSnotify" крепиться о всем новым письмам адресованным непосредственно мне в настройках фильтров gmail.
    Ответ написан
    1 комментарий
  • Как вы повышаете собственную продуктивность?

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

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

    1) Отключил все уведомления\отвлекалки.
    2) Метод помидора
    3) Единый шаблон ведения проектов (структура папок, понятные имена, пометки для себя)
    4) MindMap со структурой всех проектов (сделанные уходят в ветку "архив")
    5) Полноценная еда и сон.
    6) Закладываю реалистичные сроки и делаю самое сложное и непонятное вначале.

    Как-то так.
    Ответ написан
    4 комментария
  • Как вы повышаете собственную продуктивность?

    @Lexans
    Корень проблемы лежит в твоём восприятии. Твоё восприятие дел, времени и есть проблема.
    Ты не обязан делать всё, что тебе велят. Стань независимым: делай то, что соответствует твоим ценностям и целям, которые нужно тщательно обдумать.
    Ты не обязан тратить всё свое время на труд. Эффективный человек соблюдает баланс труда и отдыха. Научись правильно делегировать задачи.
    Возросшая производительность не избавить тебя от проблемы, а лишь усилит беспокойство о ней. Только работа над своим характером, восприятием решит твою проблему, а не новые техники тайм менеджмента.
    p.s. так бы ответил С. Кови, автор книги 7 навыков высокоэффективных людей, которую я советую тебе прочитать или прослушать, если ответ заинтересовал.
    Ответ написан
    Комментировать
  • У кого есть Anki-карточки по Java и Android?

    morituros
    @morituros
    Инженер
    У анки в открытом доступе есть карточки по java . Но мне они не понравились. Тоже когда читаю или пишу забываю про добавление в колоду нужной информации, но я себя решил контролировать и заставлять писать.
    PS: У меня есть колода по java, но в ней всего 18 вопросов и все из Сьерра и Бейтс, потому что сейчас эту книгу читаю.
    Ответ написан
    Комментировать