• Как учиться новому после рабочего дня?

    @cap_nemo
    Так как у вас навыков не очень много - учитесь на работе. Не вместо работы, а на ней. От вас никто не ожидает чудес. Работодатель брал вас, понимая что у вас мало опыта. Решая текущую задачу, ищите как делали ранее или как решали подобные задачи. Какие в принципе есть подходы, сравнивайте их между собой. Каждый раз делая такой "НИОКР" вы будете и себя прокачивать, и приносить пользу организации, внедряя что-то более эффективное. Со временем у вас сложиться определенный кругозор и своя методология.

    Эффективно используйте время в транспорте - читайте книги, слушайте аудиокниги.

    Научитесь правильно распределять нагрузку, и вы научитесь отдыхать. Делайте паузы на отдых, физические упражнения во время пауз.
    Ответ написан
    Комментировать
  • Что нужно узнать, когда предлагают долю/акции в иностранной компании?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    думаю, там опционы и вестинг, а не "доля акций"

    в таком раскладе резиденту РФ владеть можно сколько угодно и в ус в РФ не дуть (дуть в США, чтобы не напарили, читать внимательно договор)

    как только опционы превратятся в акции - дуть в обратном порядке (и да, в США могут откусить до 30% живых денег если все по честному)

    но обычно проще вспомнить вот это и брать деньгами, а не опционами
    Ответ написан
    2 комментария
  • Как доказать или опровергнуть: 1) 2^(n+1)=O(2^N); 2) 2^2N != O(2^n)?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Как доказать или опровергнуть

    Воспользоваться определением:
    2^(n+1)=O(2^N) означает, что найдётся x0 и M, такие, что для любого x > x0, 2^(x+1) < M * 2^x. Деля обе части на положительное 2^x получаем 2 < M. Т.е. оно справедливо для любого x0 и M > 2.
    Ответ написан
    Комментировать
  • Какой поставить ценник на лендинг, при том что я с Украины, а работодатель с России и у него на сайте лендинги от 30к?

    DevMan
    @DevMan
    не важно кто заказчик, откуда он и откуда ты.
    значение имеет только то, за сколько ты готов сделать эту работу.
    Ответ написан
    19 комментариев
  • Открывать ИП или нет?

    deniscopro
    @deniscopro
    WordPress-разработчик, denisco.pro
    Добавлю ещё момент, который не был отмечен в ответах.

    Взвешивая за и против стоит также учитывать, что Ваш клиент может быть юр. лицом, которое ведет бухгалтерию. А это значит, что Ваш клиент может быть на системе "УСН доходы минус расходы" или "ОСНО", которому не помешают Ваши "бумажки", например, "Акт выполненных работ" или "Счет с НДС" для снижения своих расходов.

    Понятно, что это дело довольно ситуативно, но у меня и моих знакомых предпринимателей периодически возникают ситуации, когда клиент выбирает исполнителя потому что можно оплатить на расчетный счет и получить нужную "бумажку".
    Ответ написан
    Комментировать
  • Каковы юридические последствия размещения недостоверных данных о сотрудничестве?

    @askhat
    С юридической точки зрения рисков никаких, даже если логотип этой компании на вашем сайте каким-то образом вредит деятельности, создаёт репутационные риски или нарушает авторское право, вас сначала уведомят о необходимости удалить материал, а лишь затем, в случае вашего отказа, обратятся в суд с целью компенсировать ущерб. Размер которого я не могу представить соизмеримым издержкам и/или имеющим смысл требоваться с компании позволяющей себе такого рода промо.
    Настоящий риск кроется в непоправимом вреде вашей карме и неспособностью ответить в конце себе на вопрос «прожил ли я честную жизнь?»
    Ответ написан
    1 комментарий
  • Какие есть сайты для поиска удаленной работы за валюту?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Ответ написан
    Комментировать
  • Выпускник со специальностью информационные системы?

    sim3x
    @sim3x
    Диплом не гарантирует трудоустройство
    Ответ написан
    Комментировать
  • Как проверить эффективность стартапа?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А какая цель у стартапа?

    Если получить больше регистраций - считайте регистрации.
    Если получить больше постоянных клиентов - считайте количество активных пользователей за день/месяц.
    Если заработать - считайте деньги.

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

    Jump
    @Jump
    Системный администратор со стажем.
    Несёт ли ответственность организация, если существует баг в системе, который позволяет злоумышленнику получить доступ к данным?
    Да.
    Но надо правильно это понимать.
    Если организация не выполняла предписания по обеспечению безопасности ПД ее накажут, вероятнее всего штраф.
    Если организация аккуратно выполняла все предписания по обеспечению безопасности ПД, то ее не накажут.

    И что может ожидать злоумышленника?
    Ну как минимум статья 242 УК РФ
    1. Неправомерный доступ к охраняемой законом компьютерной информации, если это деяние повлекло уничтожение, блокирование, модификацию либо копирование компьютерной информации, -
    наказывается штрафом в размере до двухсот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до восемнадцати месяцев, либо исправительными работами на срок до одного года, либо ограничением свободы на срок до двух лет, либо принудительными работами на срок до двух лет, либо лишением свободы на тот же срок.
    2. То же деяние, причинившее крупный ущерб или совершенное из корыстной заинтересованности, -
    наказывается штрафом в размере от ста тысяч до трехсот тысяч рублей или в размере заработной платы или иного дохода осужденного за период от одного года до двух лет, либо исправительными работами на срок от одного года до двух лет, либо ограничением свободы на срок до четырех лет, либо принудительными работами на срок до четырех лет, либо лишением свободы на тот же срок.
    (в ред. Федерального закона от 28.06.2014 N 195-ФЗ)
    3. Деяния, предусмотренные частями первой или второй настоящей статьи, совершенные группой лиц по предварительному сговору или организованной группой либо лицом с использованием своего служебного положения, -
    наказываются штрафом в размере до пятисот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до трех лет с лишением права занимать определенные должности или заниматься определенной деятельностью на срок до трех лет, либо ограничением свободы на срок до четырех лет, либо принудительными работами на срок до пяти лет, либо лишением свободы на тот же срок.
    4. Деяния, предусмотренные частями первой, второй или третьей настоящей статьи, если они повлекли тяжкие последствия или создали угрозу их наступления, -
    наказываются лишением свободы на срок до семи лет.
    Примечания. 1. Под компьютерной информацией понимаются сведения (сообщения, данные), представленные в форме электрических сигналов, независимо от средств их хранения, обработки и передачи.
    2. Крупным ущербом в статьях настоящей главы признается ущерб, сумма которого превышает один миллион рублей.
    Ответ написан
    Комментировать
  • Как классифицировать текст с помощью нейронной сети?

    Arseny_Info
    @Arseny_Info
    R&D engineer
    1) Почистить данные (убрать стоп-слова, спецсимволы, привести в нормальную форму и т.п.)
    2) Векторизовать данные (bag of words, tf-idf, n-grams... )
    3) Разделить выборку на train/test.
    4) Собственно, обучить классификатор (не начинайте с нейросетей, начните с чего-то более простого типа random forest).
    5) Сделать кросс-валидацию, ужаснуться от результата, начать чинить проблемы на каждом шаге.

    Очень базовый туториал scikit-learn.org/stable/tutorial/text_analytics/wo... Гораздо менее базово - nlp.stanford.edu/IR-book/.
    Ответ написан
    Комментировать
  • Как классифицировать текст с помощью нейронной сети?

    @rPman
    Сам по себе текст в чистом виде на вход нейронных сетей не подходит, вам нужны критерии, количество которых не меняется от теста к тесту и значение которых нормализовано (находится в пределах, обычно делают 0..1 или даже -1.. +1), критерии по значениям (тупо перечисления enum) могут быть как один критерий с фиксированными значениями (плохой вариант, подходит для критериев которые можно сравнить) так и может быть векторами, значения которых 0 и один из элементов 1. К итогам работы нейросети те же требования (с перечислениями это обычно вектор вероятностей)

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

    Это если велосипед изобретать. по существующим решениям подсказать не могу, пока еще сам этим не занимался.
    Ответ написан
    Комментировать
  • Могут ли быть штрафы у фрилансера за не сдачу декларации 3-НДФЛ?

    Если по закону - то да, налоговая инспекция вправе предъявить претензии и потребовать уплаты налога за последние 3 года (срок давности) + выставить штраф в размере 100% от невыплаченной суммы.

    На практике, банки передают в финмониторинг сведения только о платежах от 600000 руб и о других сомнительных крупных платежах. Ваши выплаты на порядок меньше этой суммы.

    P.S. Если совсем по закону, то организация, заключившая с вами договор должна выступать в роли налогового агента, и самостоятельно вычитать и выплачивать подоходный налог от вашего имени.
    Ответ написан
    Комментировать
  • Где найти честного программиста на почасовую оплату?

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

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

    3. Лучше это согласовать заранее с программистом. Не всем нравится, когда у них за спиной стоят. Не всем даже нравится, когда в их смартфон из-за плеча смотрят. А тут - основное рабочее место, компьютер - тем более.

    И где можно найти, чтобы работала делалась добросовестно?


    4. Да как обычно.
    На биржах фриленсеров и через знакомых.
    Полно и добросовестных и жуликов.

    5. Но определяющим фактором, все же, являются деньги.
    Если вы не готовы их платить - никакое наблюдение за экраном не поможет.

    Если вы готовы их платить - можете не тратить время, не подглядывать.

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


    Тут 2 проблемы:

    6. Затягивание сроков решается мотивацией типа штрафов за просрочку/премий за перевыполнение.

    7. Почасовая оплата не решит вашу проблему, почасовая оплата решит проблему программиста.

    Ему просто не хочется за фиксированные деньги неточно сформулированное задание по сто раз.

    При оплате почасовой - вы можете рассчитывать на большее качество.

    Но, закономерно, это выйдет намного дороже.

    Если вы хотите и качество и экономию - это нужно подробнейшим образом формулировать задачу.

    И не вестись на низкие цены.

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

    Так что важно правильно договориться со своей жабой.
    Ответ написан
    1 комментарий
  • Где найти честного программиста на почасовую оплату?

    @sevocis
    А причем здесь честность или нечестность?
    Опытный программист имеет и так кучу работы. Зачем ему вас обманывать?

    Хорошему программисту проще поставить высокую ставку за работу изначально.

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

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

    Просто даете такое объявление на фрилансеровском сайте.
    сразу упоминаете это ваши интересное условие.

    Но...
    Время квалифицированных людей - это дороговато будет.
    Осилите?
    ;)

    И еще:
    Программист частенько лазит в справочники-хелпы,
    смотрит решения подобных задач в интернете.

    Я так подозреваю, вы не хотите оплачивать это время?
    А почему, собственно? Все эти действия конечной целью имеют решение именно вашей задачи.

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


    "Делалось не то что нужно" - не имеет никакого отношения к типу оплаты.

    Чтобы результат был таким как нужно - его нужно очень тщательно заранее формализировать, то есть описать печатными словами.

    Почасовая оплата же позволяет программисту работать над проектом столько сколько надо, чтобы проект добить.
    Это хорошо для проектов, не имеющих формального описания.

    Но...Для вас как для заказчика - это дорого будет.

    Вы ведь не увидите на начальном этапе, что проект пошел не так как нужно.

    Вы видите это только в самом конце работы.
    А за все предыдущее время придется заплатить.

    Если вы велите программисту переделать по другому, то программист на почасовой ставке - это с удовольствием сделает. Вы же ему снова заплатите.


    Оно вам надо?

    Этот метод оплаты не решает вашу проблему с получением того, что нужно.

    Да и если вы сэкономите (а вы обязательно захотите сэкономить, потому что оплата более-менее квалифицированного программиста это от 2000 рублей за 1 час работы) -

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

    ;)
    Ответ написан
    Комментировать
  • Как сделать автоматичекую отправку файла на файлообменник?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    А чем генерится файл? Добавить отправку файла туда, где происходит его генерация и все.

    Зачем отправлять на файлообменник? Без прямой ссылки на ваш файл, найти его на файлообменнике будет проблематично, но куда вы отправляете ссылку?

    Отправить можно командой curl
    Удалить можно командой rm
    Найти можно командой find

    Если вы хотите, чтобы вам написали все готовое - на фриланс.
    Ответ написан
    3 комментария
  • Что нужно что бы начать свое дело?

    @yupujexi
    Начать свое дело.
    Просто взять и начать что то делать.
    Желательно с определенной целью.


    Если вы задаете этот вопрос - вы еще не готовы.
    Ответ написан
    Комментировать
  • Есть ли вероятность повтора одой цифры в данном коде?

    Конечно, вероятность есть. Как уже писали, нельзя сравнивать со следующим пустым значением.
    Думаю, лучше сделать так:
    // Необходимое количество случайных чисел
    $limit = 4;
    // Максимальное значение случайного числа
    $max = 100;
    // Массив, в который складываются случайные числа
    $numbers = [];
    
    // Запускаем цикл
    while(1) {
    	// Генерируем случайное число
    	$random = rand(1, $max);
    	
    	// Проверяем, есть ли уже такое число в массиве-результате
    	if(!in_array($random, $numbers)) {
    		// Если такого числа нет, добавляем его в массив
    		$numbers[] = $random;
    	}
    	
    	// Если уже набрали нужное количество чисел - выходим из цикла
    	if(count($numbers) == $limit) { 
    		break; 
    	}
    }
    
    var_dump($numbers);
    Ответ написан
    4 комментария
  • Как заинтересовать человека(студента) в IT?

    edli007
    @edli007
    full stack, team lead
    Сам не захочет, не начнет. Программирование это ад для обычного человека.
    Ответ написан
    Комментировать
  • Как заинтересовать человека(студента) в IT?

    sim3x
    @sim3x
    Не надо нам тут лишних людей
    Ответ написан
    Комментировать