• Как написать сценарий в linux, формирующий список файлов и записывающий в другой файл .txt?

    @korjavin
    #!/bin/sh
    ls > /path/to/file.txt
    pwd >> /path/to/file.txt
    date >> /path/to/file.txt
    Ответ написан
    Комментировать
  • Big Data блоги\книги

    vdmitriyev
    @vdmitriyev
    Есть курс на Lektorium.TV под названием «Технологии хранения и обработки больших объёмов данных» — www.lektorium.tv/course/?id=22932
    Ответ написан
    Комментировать
  • Big Data блоги\книги

    @DbLogs
    Ответ написан
    Комментировать
  • Где искать официальных заказчиков?

    syschel
    @syschel
    freelance/python/django/backend
    я тут немножко подумал, и понял, что немного не так сформулировал вопрос.

    Если разобраться, если ты работаешь как предприятие (ЧП, или ООО), возникает много сверхрасходов, от безневинных налогов в случае ЧП, до оплаты офиса, зарплаты бухгалтера и т.п. в случае с ООО. Поэтому, ценник на разработку прилично возврастает.

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


    Про ИП или ООО вы заблуждаетесь. Можно с ИП иметь офис, кучу сотрудников. А при наличии ООО сидеть дома и работать как фрилансер. Всё зависит от тех нужд и объёмов которые вам нужны.
    Ценником оперируете вы. Можно и дома сидя делать сайты за 4000р. Питаясь макаронами. Или так же дома делать сайты за 300 000т.
    Есть компании которые за работу берут мало, но берут количеством заказов. Обычный конвейер и штамповка.

    Точно не помню, но у ИП вроде бы есть лимиты на движение средств в году. Которых нету у ООО. При этом снять деньги со счёта ИП проблем нету. В тоже время, на себя любимого со счёта ООО снять сложно, только или как ЗП(но тут налог 13% с ЗП идёт + в пенсионку) или как делают некоторые, покупка дорого имущества на баланс ООО. Ибо по любым движениям средств ООО нужно отчитываться в налоговую. По ИП только приход, ну и расход если хотим его вычесть из налогов.

    Обычно вопросами ИП/ООО заморачиваются не когда стоит проблема роста. А когда начинаешь принимать заказы от юр.лиц и требуются договора, счета-фактуры, акты сдачи/приёмки, оплаты по безналу.

    В вашем же начальном пути, я лично посоветовал бы вам, развиваться в роли руководителя(менеджера). Если хотите роста. А исполнителей не в офис нанимайте. А делегируйте задачи на таких же фрилансеров. На себя же берите роль проект менеджер. Того кто ведёт переговоры с заказчиком. При этом начинайте с малого. Пока делайте работу сами, но часть её пробуйте заказывать у сторонних фрилансеров или если кого на постоянку найдёте на фриланс основе. Если есть возможность просто брать больше заказов, так же пробуйте перекладывать такие заказы на других фрилансеров, себе беря процент, пускай и меньший чем отдадите фрилансеру.

    Если очень сильно охото попробовать в офлайне себя, то тут так же ничего не мешает быть фрилансером и работать по договору подряда, а в конце сдавать(или не сдавать) налоговую декларацию. В крайнем случае откройте ИП по минимальным налогообложениям. А для подведения документации для сдачи в налоговую, в конце квартала нанимайте аутсорсера-бухгалтера. Который за небольшую денешку, подведёт итоги вашей деятельности и подготовит отчёты для инстанций.
    Ответ написан
    1 комментарий
  • Помощь с программированием на Си

    hell0w0rd
    @hell0w0rd
    Просто разработчик
    Для начала вам нужно понять, что работа с указателями и переменными в целом — просто достаточно удобная форма работа с памятью. Дальше сравните память с чем-то существующим в реальности — на пример поле. Переменные — крестьяне, разбивающие поле на куски. Дальше станет существенно проще.
    Да и прежде чем переходить к указателям — точно разобрались с статическими массивами и переменными?
    Я си мало учил, почти сразу перешел на плюсы, в этом мануале в принципе первая часть общая для этих языков — shatalov.su/ru/articles/step_by_step.php, возможно вам поможет.
    По поводу же циклов(while, for, do-while) — они на самом одно и то же.
    Главное — условие выхода из цикла. Оно всегда сводится к true/false. for и do while — это можно сказать синтаксический сахар, можно обойтись и без него.
    И главное — практика. Без практики — никуда. Вы учили html и css — подумайте, неужели можно понять что такое float и position — не попробовав?
    Ответ написан
    Комментировать
  • Помощь с программированием на Си

    lSDriim
    @lSDriim
    Embedded программист
    А я бы посоветовал перечитывать Денниса Ритчи «Язык программирования C» до полного просветления, если какой-то отдельный пункт непонятен, его гуглить. Т.к. в свое время именно благодаря этой книги я понял все про массивы и указатели.
    Ответ написан
    Комментировать
  • Помощь с программированием на Си

    @vilgeforce
    Раздолбай и программист
    Указатели я хорошо в свое время понял только после того как программу в отладчике на уровне ассемблерных команд посмотрел. Потом вопросов не возникало.
    Ответ написан
    Комментировать
  • Помощь с программированием на Си

    Suvitruf
    @Suvitruf
    Java/node.js/game-dev
    Могу лишь посоветовать начать с C# — учить его проще, для прикладных задач удобнее, указателей нет(точнее есть, но они обычно не нужны), начать писать на С после него проблемы не составит.

    Вот я бы не советовал начинать с C#.

    Курсы тоже весьма сомнительно, ибо обычно там ни чему не учат, лишь корочку в итоге дают.

    Не буду первооткрывателем, посоветовал бы Страуструпа почитать)

    p.s. для чего вам это?
    Ответ написан
    2 комментария
  • Помощь с программированием на Си

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

    @antonk18 Автор вопроса
    Позже, как хабр устранит данную уязвимость опубликую статью, если конечно они разрешат :)
    И еще у меня тяжко с написанием статей, может кто-то сможет помочь, спасибо
    Ответ написан
    1 комментарий
  • Еще раз о сертификации от Oracle (Java)?

    Да, необходимо сначала получить Associate. А потом уже Professional.
    Стоимость экзамена зависит от страны и от того где Вы его покупаете. Лучше брать непосредственно экзамен у Person VUE/ Prometric. Когда я брал непосредственно у Oracle пришлось делать банковский перевод и я еще заплатил больше. Когда же я уплачивал через Prometric — я заплатил через карточку.

    Я бы сказал это еще не самое страшное что сделал Oracle с сертификацией, если например посмотреть на требования на Архитектора то необходимо прослушать один из курсов, средняя цена которых сейчас в районе 52000руб…
    Ответ написан
    2 комментария
  • Про части мозга?

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

    После семи лет изучения биологии, моё убеждение (можете считать его даже не научным, а религиозном) о мозге в том, что мозг — это адаптер, а само сознание и процесс мышления не имеют к нему отношения.

    Я совершенно не хочу обидеть нейробиологов, они замечательные и умные ребята, просто всё очень-очень натянуто.

    Вывод:
    Короче, хотите писать левой — пишите, только не думайте, что от этого умнее станите. Чтобы стать умнее надо книги читать, стихи учить, прогать и, если верить древним грекам, бегать.
    Ответ написан
    Комментировать
  • Гранты на бизнес

    @signalizator
    Ответ написан
    Комментировать
  • Гранты на бизнес

    anathem
    @anathem
    Можно получить небольшой «грант» от центра занятости )
    Кратко: если не были за последние два года зарегистрированы как ЧП, — увольняемся с текущего места работы (лучше по согласованию сторон, но можно и по собственному), встаем на учет в ЦЗ, говорим, что хотим открыть ЧП, слушаем семинары, отправляемся на 2х недельные курсы, пишем и защищаем бизнес-план, потом его же защищаем в ЦЗ. После отмашки в течении 10 дней регистрируем ЧПшку и получаем пособие, которое полагалось получать год (или 9 мес., в зависимости от статьи увольнения) разовым платежом. ем больше была з/п и стаж, тем больше денег получим.
    В любом случае, на первое время на уплату налогов хватит :)))
    ps. Актуально для Украины.
    Ответ написан
  • Чем обусловлен тот факт, что JVM реализована как стековая ВМ?

    @dborovikov
    Байткод для стековой ВМ компактнее получается. И видимо транслировать стековый код в регистровый код проще, чем регистровый в другой регистровый. Регистровые ВМ быстрее, но нужно не забывать, что в яве перфоманс обеспечивается JIT-трансляцией, видимо из удобвсва регистровой ВМ разработчики ее и выбрали. Вы сами попробуйте написать компилятор — для стековой ВМ это проще.
    Ответ написан
    Комментировать
  • Как обеспечить производительность в многопоточной среде?

    @dborovikov
    > Но при этом сильно проседает производительность, потому что нет возможности создать заказ на другую компанию.

    Не верю. У вас что, 100 миллионная аудитория?
    Ответ написан
    Комментировать
  • Как спаять светодиодный светильник?

    DIHALT
    @DIHALT
    Итак, на пальцах :))

    Есть светодиод, у него есть два ключевых параметра:

    Падение напряжения и рабочий ток.

    Что такое падение напряжения?
    Представь себе батарейку работаюущую на замкнутую цепь из двух простых резисторов (сопротивление нагрузки). У батарейки всегда есть такой параметр как ЭДС (те самые вольты), зависящие от химии батарейки. Это константа. Есть внутреннее сопротивление (чем батарейка свежей, тем оно меньше).

    И тогда цепь получается такой: Источник ЭДС — внутреннее сопротивление — сопротивление нагрузки1 — сопротивление нагрузки2 — замнулись на другой конец источника ЭДС.

    Цепь у нас одна ветвь. Поэтому ток в ней тоже равный на всех элементах. ПО закону ома U = I * R. Вот это это самое U и есть падение напряжения. А уравнение цепи должно быть таким, чтобы сумма всех падений была равна той самой ЭДС.

    E = I*Rвн сопр батареи + I*R1 + I*R2

    E — ЭДС батареи, константа, всегда равна определенной величине, зависящей от реактивов батареи. У обычной батарейки 1.5 вольта.

    Т.е. ЭДС как бы делится на все сопротивления цепи, пропорционально этим сопротивлениям. Чем большее сопротивление участка, тем больший кусок напряжения оно на себя утащит.

    Когда батарейка садится, то ЭДС по прежнему = 1.5 вольта, а вот внутреннее сопротивление батареи растет. А значит падает ток, а значит распределение падений меняется и большая часть ЭДС оседает на внутреннем сопротивлении, а не на сопротивлениях нагрузки остается мизер.

    Вернемся к светодиоду. Фишка его в том, что он нелинейный элемент. Т.е. его сопротивление зависит от тока по хитрой кривой. А суть этой кривой в том, что его падение (I диода *R диода) = const и величина ее есть в документации на диод. Чем это грозит. А вот чем:

    Допустим падение диода по паспорту 1.5 вольта. А ты вешаешь его на крону, чье ЭДС = 9вольт:

    Получаешь цепь ЭДС = I * Rвн сопрот батареи + U пад диода.

    U падения диода = const и равна полтора вольта. Хоть убейся оно так будет. Куда девать оставшиеся вольты? Их можно только высадить на внутреннее сопротивление нагрузки. Оно, в данный момент, тоже некая константа (считаем, что батарейка у нас бесконечно заряженная). Пусть будет в 1ОМ

    Что получается? 9 вольт — 1.5 = 7.5 вольт должно высадиться на сопротивлении в 1ом. Как? Да запросто — ток в нашей цепи (и через диод тоже) будет всего навсего 7.5А. Наслабо, да? Диод от такого ахтунга мгновенно испарится (Ведь его рабочий ток в тысячи раз меньше!) разбросав по округе брызги горелого пластика.

    Как быть? Вариантов несколько:

    Лепить последовательно столько светодиодов, чтобы их суммарное падение напряжения уравновесило ЭДС батареи за вычетом небольшого падения на внутреннем сопротивлении батареи (падение это будет Rвн * Iрабочий светодиода)

    Либо добавить в цепь еще одно, добавочное, сопротивление. Которое будет таким, чтобы I = 0.03А (пусть это будет рабочий ток светодиода) И тогда R этого сопротивления легко вычислим из уравнения:

    9 = R*0.03 — 1*0.03 — 1.5

    Теперь о драйверах:
    Что делает драйвер светодиода? А он всего лишь так подстраивает свое выходное напряжение, чтобы оно соглассовывалось с падением напряжения на светодиоде, обеспечивая на нем строго заданный рабочий ток. Поставишь два светика последовательно — драйвер поднимет напряжение вдвое, удерживая ток. Поставишь три — втрое и так далее пока драйверу будет хватать запаса на регулирование (зависит от входного напряжения и схемы драйвера).
    Ответ написан
    1 комментарий
  • важен ли российский диплом по computer science для иностранных контор при трудоустройстве в другую страну?

    dudeonthehorse
    @dudeonthehorse
    Email Developer
    Это несомненно будет плюсом, но во многих компаниях не критично. А вот рабочую визу без диплома получить будет не просто.
    Ответ написан
    6 комментариев