• Обучение программированию ребенка?

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

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

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

    И подобные.

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

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

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Ответ asd111 шикарен, от себя добавлю:

    - WordPress, на котором работает 24% всего тырнета - переписанный форк другой платформы, одним человеком - Matt Mullenweg
    - Sublime Text - изначально написан одним Jon Skinner, да и сейчас большую часть он пилит
    - John Carmack, автор движка для таких легендарных игр как Doom, Wolfenstein, Quake
    - Тим Бернерс-Ли, кагбэ - HTML, URI, URL, HTTP и много чего еще. Википедия
    - Richard M. Stallman - Emacs, gcc
    - Bill Joy - vi, rlogin, rsh, rcp, TCP/IP стек для BSD
    - John Resig - jQuery
    - Larry Wall - Perl
    - Anders Hejlsberg - Turbo Pascal, Delphi, C# (и частично .NET)
    - Bram Cohen - BitTorrent, который дает ~50% всего трафика сейчас
    - Yukihiro Matsumoto - Ruby
    - Sid Meier - любимые многими игры Civilization, как минимум
    - Phil Zimmermann - PGP
    - John Backus - Fortran
    - Jon Van Caneghem - разработал первую из серии Might and Magic
    - Bram Moolenaar - VIM
    - Joe Hewitt - Firebug, DOM Inspector
    - Simon Tatham - PuTTY
    - Shawn Fanning - Napster
    - Markus Persson (Notch) - Minecraft
    - Cleve Moler - MATLAB
    - Will Wright - SimCity
    - D. Richard Hipp - SQLite, Michael Widenius + David Axmark - вдвоем, MySQL, а mSQL из которого все пошло (с некоторыми оговорками), написал David Hughes. В свою очередь, сам SQL, основа всех и вся, хоть и был создан в IBM, написали его тоже всего 2 человека - Donald D. Chamberlin и Raymond F. Boyce
    - Eugene Roshal - Far, RAR формат, WinRAR
    - Rich Hickey - Clojure
    - Tim Sweeney - еще один игровой движок, Unreal Engine (точно знаю, что он в одиночку пилил 1ю и 4ю версию движка, по остальным инфы нет, но думаю тоже)
    - Austin Meyer - X-Plane
    - Justin Frankel - создатель Winamp and Gnutella, первой P2P
    - Charles Simonyi - первые Microsoft Word и Excel
    - Allan Odgaard - TextMate
    - Andrew Tridgell - rsync, samba
    - Jeff Atwood, Joel Spolsky - StackOverflow

    и еще тысячи таких людей по всему миру.

    ЗЫ: Пруфы не линковал - гугл и вики подтвердят.
    Ответ написан
    Комментировать
  • Знаете ли вы программистов которые в одиночку создали крутой проект?

    @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 комментариев
  • Каковы Возрастные ограничения в программировании?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Нет никаких возрастных ограничений. Физиологических нет. Могут быть психологические (и у вас сейчас есть, раз вы в 27 уже задаетесь таким вопросом), но это лечится. Мозг, как и мышци, можно и нужно тренировать постоянно, до последнего вздоха.
    Ответ написан
    Комментировать
  • C# выводит какую то ошибку, как исправить?

    swanrnd
    @swanrnd
    Издатель HTML5 игр
    Надо указать:
    using System.Linq;
    Или что-то подобное, все зависит от того где вы взяли метод Take
    Ответ написан
    Комментировать
  • Кто может дать пример парсинга json в C#?

    GavriKos
    @GavriKos
    Вот пример, крайне похожий на ваш:
    stackoverflow.com/questions/13469666/how-to-parse-...
    Используется LitJson. Суть: заводите классы для сериализации, в них делаете get-еры на поля, названные так же как поля json. Все. В примере по ссылке даже массив есть.
    Чуть сложнее - JBoy. Можете и его использовать, пример тоже легко гуглится.
    Ответ написан
    Комментировать