• Знаете ли вы программистов которые в одиночку создали крутой проект?

    @asd111
    Google - два парня Сергей Брин и Ларри Пейдж
    Facebook - начал Марк Цукерберг
    Instagram - два парня, один делал приложение для iPhone, другой делал сайт, потом заработали расширились
    MsDOS - первую версию сделал один человек, потом Баллмер у него купил за 50 000 $ и права перешли Microsoft
    Nginx - начал Игорь Сысоев
    Компьютер Apple I - дело рук Стива Возняка
    Linux - начал Линус Торвальдс
    Git - начал Линус торвальдс
    Redis - Salvatore Sanfilippo ( antirez )
    Minecraft - начал Маркус Перссон ( также известный как notch )
    Dropbox - начал Дрю Хьюстон
    Shadertoy - создан Iñigo Quilez ( также известен как iq )
    C++ - начал Бьёрн Страуструп
    Python - Гвидо ван Россум
    PHP - Расмус Лердорф

    SimplaCMS - начал один человек
    DLE CMS - начал один человек
    TYPO3 CMS - начал один человек

    P.S. ответ редактировался и дополнялся
    Ответ написан
    20 комментариев
  • Какой скриптовый язык для повседневных задач выбрать?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Раньше для подобного был полезен perl.

    Сейчас крайне актуален python, со своей из-коробки поддержкой различного софта

    Парралельно - чуток подучить основы php, потому что море готовых решений/сайтов/фреймворков.

    То есть на уровне junior-а неплохо знать все три, но углубляться в python.
    Ответ написан
    2 комментария
  • Как разблокировать группу VK?

    Писать в ТП пробовали? Что там отвечают?
    Ответ написан
    4 комментария
  • Как податься в науку?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    ИИ: генерация протокола обмена информацией на основе внешних сигналов (аудио/видео - раздражителей: звуки/жесты/позиции) и сенсоров/датчиков между роботами - язык общения роботов, который они смогут понимать и обучаться, используя опыт, сохранённый в "голове" (нейросети) самого "умного", передавая его дальше.
    Создайте минимальную систему самообучения роботов у друг друга (без помощи человека)!
    Ответ написан
    2 комментария
  • На что обратить внимание когда создаешь файлообменник?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Проверка ожидаемого/разрешенного "тела" закачиваемого файла
    2. Запрет на запуск из директорий хранилища для всех
    3. Шейпинг для разделения полосы пропускания
    4. ACL по доступам, общему кол-ву файлов, списку расширений, макс. объемам на папку и на файл.
    5. Распределенная система организации файловой структуры на несколько СХД
    Ответ написан
    Комментировать
  • Действительно ли важно правильное питание для мозга программиста (с точки зрения науки)?

    @Imie
    Я считаю и это даже подтверждается исследованиями и практикой многих людей, что постоянно употребление нездоровой вредной пищи сказывается главным образом с годами. Если в 20 лет ты можешь есть фастфуд, запивая все колой и пивом, при этом решая рабочие задачи без особых трудностей, то со временем все может изменится. Когда тебе стукнет 35-40 лет, то ты заметишь, что у тебя начались проблемы со здоровьем, мозг уже отказывается думать как прежде и постоянно ощущается общая вялость, работать и быть продуктивным становится очень трудно. Да, эта проблема может возникнуть и человека, который придерживается здоровой диеты, однако проявляться она будет в гораздо более безболезненной форме. Так что более-менее здоровое питание и поддержание здорового образа жизни - это главным образом вклад в свое будущее, ведь не всегда же мы будем молодыми и здоровыми. При этом нечастые походы попить пива или поездки поесть шашлыка на природу вряд ли вам сильно навредят, но и перегибать палку тоже с этим не стоит, учитывая что питаться здоровой пищей совсем не трудно.
    Ответ написан
    1 комментарий
  • Действительно ли важно правильное питание для мозга программиста (с точки зрения науки)?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Большинство программистов работает, к сожалению не мозгом, а руками. Вопрос о действительной нагрузке на мозг стоит для единиц, но будем считать, что важным фактором является скорость реализации, которая требует бодрости мозга.
    Практика показывает, что вопрос питания - это вопрос чисто здоровья и достаточно сильно параллелен профессиональным навыкам в профессиях с нагрузкой на мозг. Вы можете сокрушаться, как же так, я правильно питаюсь, а он бухает, и быстрее меня что-то решает? Да, такое может быть сплошь и рядом, но ваше состояние более стабильно.
    Никто особо не систематизирует факты, но можно найти повышенное число любителей алкоголя в среде математиков, или например, гроссмейстеров по шахматам. Или такое явление, как Google +7 - Google не парится, что их топ-программисты отъедаются фигней, более того, они по всем офисам расставляют "вредную еду"
    Ответ написан
    Комментировать
  • Действительно ли важно правильное питание для мозга программиста (с точки зрения науки)?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    The truth is out there.

    Собственно, вопрос правильный. И в какой-то степени интересный. И даже очень дисскуссионный - пока ещё нет рабочей теории о работе мозга. Вот что довелось узнать мне на собственном опыте:

    1) Диета. Классная штука, с ней чувствуешь себя по настоящему другим человеком. Важно, критически важно понимать, что диета - синоним рациона, иначе - обоснованные правила приёма пищи, включая собственно рацион, то есть состав, разнообразие продуктов. И здесь всё очень просто - есть надо, надо много и разнообразно. 20% утром, 50% на обед и 25% - ужин, можно откусить по 5% от каждого и сделать полдник. Наедатся на ночь плохая идея - прямая дорога к ожирению (ибо во время сна выделяются интересные гормоны стимулирующие жировые отложения), так и проблем с сердечно-сосудистой системой. Ну и веганы идут лесом - собирать жёлуди.

    2) Витаминки. Здесь всё ещё проще - если соблюдать диету, то витаминки не нужны, разве что сезонные. Ну и веганы пляшут в аптеку закупаться компливитами. К слову, в аптеку таки стоит зайти и затарится кальциями и черниками - помогает, правда.

    3) Допинг. Кофеин - плохая идея, не чаще раза в неделю. Полностью нарушает энергетический баланс за счёт того, что у кофеина схожая структура с АТФ, таким образом организм обанывается о настоящих запасах энергии, полностью высвобождая запасы энергии на внешние возбудители; результат - угробленный энергетический обмен, который восстанавливается очень медленно. Никотин - забавный ноотроп, который в общем-то яд, однако оказывает угнетаетающие воздействие на ЦНС помогая концетрироваться. Амфетамины - классная штука, по настоящему работает, однако оказывает деструктивное воздействие. Другими словами - конкретно сейчас думаешь быстрее и конкретнее, однако послезавтра не думаешь совсем. Ноотропы спорны, могут помочь, могут нет, немного комулятивны, читай выпил курс, а через месяц понял матан, однако исследования показали улучшения в пределах погрешности.

    В целом, да. Питание важно. Но стоит понимать про такую вещь, как пределы возможностей. То есть много поедать апельсинов - плохая идея, гипервитоминоз аскорбиновой кислоты угробит мочевой тракт.
    Ответ написан
    17 комментариев
  • Действительно ли важно правильное питание для мозга программиста (с точки зрения науки)?

    sumanai
    @sumanai
    Веб- программист- самоучка
    Правда в том, что пьющие, курящие и едящие жирную пищу просто меньше проживут.
    На мозг еда не так сильно влияет, организм штука такая, что из любого говна сделает нужные ему вещества, ну кроме незаменимых. А так как мозг у организма в приоритете, то он всегда получит необходимые вещества, в ущерб внутренним органам.
    Это только моё мнение, на авторитет не претендую.
    Ответ написан
    2 комментария
  • Как работает плеер VK?

    mannaro
    @mannaro Куратор тега JavaScript
    Умею профессионально гуглить
    Введите в консоль document.querySelector('embed') и найдете тот загадочный плеер =)
    Ответ написан
    2 комментария
  • Как сделлать нормальный проект без хороших знаний?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Как сделлать нормальный проект без хороших знаний?

    Никак.

    Есть друг у которого есть бизнес и так он знает что я занимаюсь разработкой сайтов и с деньгами щас у меня туго , он сказал мне сделать интернет магазин небольшой за очень хорошую сумму.

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

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

    Prestashop
    Ответ написан
    Комментировать
  • Как сделлать нормальный проект без хороших знаний?

    Therapyx
    @Therapyx
    Data Science
    "он знает что я занимаюсь разработкой сайтов " и "только на создание сайта визитки" Как-то не сочетается. Если он тебе реально друг, то лучше сразу признайся и скажи ему лучше на фрилансе заказать у опытных людей. Иначе это никакой не друг.
    Ответ написан
    1 комментарий
  • Как ускорить работу программисту?

    kumaxim
    @kumaxim
    Web-программист
    Главное что Вам нужно - писать меньше кода, который будет реализовывать поставленную перед Вами задачу.

    Перед началом выполнения задачи, Вам нужно декомпозировать ее. Сделали это, внесли конкретные пункты в свой product backlog(у меня для этого trello используется), начинайте выполнять. Ставите себе любой time-tracker, например toggl и замеряйте время исполнения. Работайте так 2-3 недели.
    Когда соберете какую-то статистику, увидите куда у Вас уходит время. Затем начинайте оптимизировать то, что у Вас повторяется из проекта в проект. Здесь есть два пути:
    1. Использовать готовые фреймворки
    2. Использовать скаффолдеры(см. Yeoman, grunt-init)

    Оптимизируйте рутину, т.е. Вам нужно постоянно собирать какие-то фронт-энд скрипты, загружать по FTP/SSH куда-то файлы, тут однозначно копать в сторону grunt/gulp. Если работайте с бэк-эндом, то может быть имеет смысл углубиться в возможности Вашей IDE, настроить автоматическое создание библиотек, пакетов, модулей и т.п.
    Ответ написан
    1 комментарий
  • Как ускорить работу программисту?

    27cm
    @27cm
    TODO: Написать статус
    Хотите открою секрет, как ускорить абсолютно любой процесс?

    1. Определите самую затратную по времени часть процесса (факторы, замедляющие процесс).
    2. Придумайте, как ускорить/автоматизировать/перепоручить/удалить эту часть (избавиться от факторов).
    3. Вернитесь к шагу 1.

    Например, если каждые два часа, вы отвлекаетесь всего на 10-15 минут на то, чтобы просто почитать чей-то твиттер, то в месяц это больше 13 часов потраченного впустую рабочего времени. Начните следить, на что тратите время.

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

    littleguga
    @littleguga
    Не стыдно не знать, а стыдно не интересоваться.
    Количество задач не показатель. Они могут быть разными.
    От "хочу, чтобы месяц и число здесь местами поменялись" до "добавить функционал магазина, написанный с нуля".

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

    Вопрос слишком общий.
    Ответ написан
    Комментировать
  • Отношение заказчиков к исполнителям?

    Jump
    @Jump
    Системный администратор со стажем.
    Вы конечно извините, но вы написали полную чушь.
    Биржа это рынок. А на рынке как известно два дурака - покупатель и продавец.
    Нормальное желание заказчика - сделать подешевле.
    Нормальное желание исполнителя - срубить побольше денег.
    Есть среднестатистическая цена на услугу, но если хорошо поискать то можно сделать работу значительно дешевле, хотя как правило это будет дольше.
    Поэтому если сроки не горят, то почему бы и не поискать подешевле? Я не вижу в этом ничего плохого.
    А тот факт что кинули - ну так смотреть надо, контролировать, и кинуть может кто угодно. Вы же не думаете что человек взявшийся за работу по нормальной или высокой цене не может кинуть?
    Точно так же может.
    почему заказчик платит за ремонт автомобиля в сервисе указанную сумму
    на какую договориться, такую и платит. Если цена не устраивает можно найти сервис подешевле.

    а другой труд он считает простой задачей и считает, что это верстать, кодить, отрисовывать диз это просто тыкать по клавиатуре и водить мышкой
    А какое дело заказчику до вашего труда? Вы думаете насколько сложная задача крутить гайки в автосервисе? Я вот не думаю. Мне пофиг. Мне называют цену, я прикидываю насколько оно мне выгодно и либо плачу, либо отказываюсь.
    Ответ написан
    14 комментариев
  • Как можно сделать апгрейд ПК?

    @Omutik
    PHP laravel developer
    Смотря для каких целей и какой бюджет.
    Если хотите менять процессор и видеокарту, то сразу менять надо материнскую плату ,а с ней и блок питания. Скорее всего придется менять все в комплексе.
    Ответ написан
    Комментировать
  • Какую модель мобильного телефона вы знаете с максимальным количеством сенсоров?

    GavriKos
    @GavriKos
    В любом телефоне есть стандартный набор датчиков - микрофон, камера, освещенность, сенсор, акселерометр. Какие вам еще нужны? Счетчик гейгера?
    Ответ написан
    3 комментария
  • Чем рисовать интерфейсы (концепт ПО) Windows?

    s0ci0pat
    @s0ci0pat
    I'm Awesome
    Ответ написан
    Комментировать