• Б/у iPad в качестве читалки технической литературы. Каков ваш опыт?

    sabramovskikh
    @sabramovskikh
    Я читаю с ipad 2017 9.7
    Экран хороший, стоит не так уж и дорого. Читается отлично по часу в день.
    Для PDF использую Adobe Pdf Reader, лучше ничего не нашел именно для pdf.
    Минус конечно это вес, стоя в метро рука устает держать

    До этого была электронная книга, pdf только если в альбомном варианте на 2-3 экрана делить, но планшет в разы удобнее.
    Ответ написан
    Комментировать
  • Б/у iPad в качестве читалки технической литературы. Каков ваш опыт?

    Пишу с iPad(правда Pro 10.5’), купленного два месяца назад как раз для чтения технической литературы. Покупкой полностью доволен, про имеющийся Amazon Kindle уже начинаю забывать.

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

    P/s ещё Apple Pencil от предыдущего владельца достался. Делать заметки и зарисовки оч удобно!
    P/p/s ну и вдобавок залипать на YouTube стало приятнее, чем на телефоне ;)
    Ответ написан
    6 комментариев
  • Что и на чём программировать в 13 лет?

    @ASX4
    Если ты серьезно это все умеешь , глупо тебе рекламировать delphi , иди в сторону java и C#/C++, сейчас мало кто в твоём возрасте подобное может, мне самому 15, я дошел до уровня java , проходя до этого паскаль и делфи. Учись , пиши интересные проги , ходи на конкурсы , представляй свои проекты , сделаешь что-нибудь крутое , поедешь в Москву на конкурс Всероссийский , займешь место , на тебя обратят внимание, и у тебя обязательно найдутся люди заинтересованные тебе , изучай математику на перед, удачи тебе.
    Ответ написан
    Комментировать
  • Какие есть по-настоящему качественные видеокурсы по php?

    @kstyle
    настоящих качественных курсов для самостоятельного обучения на русском языке нет. причина: 1) слишком много труда надо вложить. это как книга - несколько черных вариантов перед публикацией. 2) должно так совпасть, что и специалист, и дар объяснять. Есть фрагменты по отдельным темам, но это же не курс.
    Ответ написан
    Комментировать
  • Какие есть по-настоящему качественные видеокурсы по php?

    Zempik
    @Zempik
    ๏̯͡๏
    "На вкус и цвет товарищей нет". Я некоторое время смотрел видео-курсы школа программирования php, правда они платные, но если не сможете найти где скачать, то я могу скинуть.
    P.S. по запросам граждан кидаю методички к первому уровню ШП php (домашнее задание в конце методички):
    1. https://yadi.sk/i/p7v-3_DTgzqMJ (написано урок №2 - ложь, это первый)
    2. https://yadi.sk/i/f3nGsngogzqMN
    3. https://yadi.sk/i/0r6Rrhr1gzqNb
    4. https://yadi.sk/i/9v8VIR6egzqNH
    5. https://yadi.sk/i/3rO3MG5tikciD
    6. https://yadi.sk/i/-gjT76gUikciB
    7. https://yadi.sk/d/hA5aEzwrikci5
    8. https://yadi.sk/i/VgMHu8HNikci3
    Надеюсь меня не забанят за ссылки :)
    Ответ написан
    7 комментариев
  • Какие есть по-настоящему качественные видеокурсы по php?

    Sanes
    @Sanes
    Старайтесь не увлекаться видео. Если только основы какие-то посмотреть, то особо без разницы, главное, чтобы понятно было.
    После изучения урока, посвятите несколько часов практике, чтобы в голове отложилось. Обучение конечно затянется с таким подходом, но будет в итоге более эффективным.
    Ответ написан
    Комментировать
  • Что и на чём программировать в 13 лет?

    @Puchryamba
    Студент-программист
    Как мне показалось, грамотного ответа дано ещё не было. В 13 лет хочется конкретики, а тут всё вода типа "изучай какую-то абстрактную ерунду", а что конкретно для этого делать - непонятно.
    Помню, как сам примерно в таком же возрасте просто не знал, куда обратиться за помощью, за тем, чтобы подтолкнули. Судя по описанному, автор сейчас подкован в программировании лучше, чем я в том же возрасте.
    Так вот, если бы я вернулся в 13 лет, в первую очередь я участвовал бы во всевозможных олимпиадах. Но это не олимпиады а-ля Кит или школьные (или какие там ещё бывают?), которые проводятся раз в год, а всевозможные онлайн-олимпиады, проводящие соревнования каждую неделю. Это ко всему прочему ещё и интересно! И гораздо разнообразнее, чем просто читать книжку по олимпиадному программированию.
    Хороший сайт с олимпиадными задачами на русском - Codeforces.com. Для решения допускаются все самые популярные языки, так что с теперешними вашими знаниями можно сразу включаться в состязания.
    По теории хорошо бы изучать различные структуры данных и алгоритмы (да, тут я сам говорю "изучать какую-то абстрактную ерунду" xD). К сожалению, по этому поводу не могу ничего посоветовать кроме Никлауса Вирта "Структуры данных и алгоритмы", и то эту книгу нам советовала препод в вузе, а сам я её так и не открыл :) Но в целом вектор такой: изучать всякие списки, очереди, стеки, матрицы (это если ещё не знаете о них), устройство всевозможных деревьев (для начала бинарных деревьев поиска), классно было бы получить базовое представление о теории графов (о которой я слыхом не слыхивал до университета). А также различные алгоритмы сортировки, вещи наподобие алгоритма Кнута-Морриса-Пратта и многое-многое. Если всё-таки знакомиться с теорией графов, то там также имеется несметное количество алгоритмов.
    Но совет: не стоит зачитываться теорией, все полученные знания необходимо применять на практике. Идеально: поставить себе какую-нибудь задачу, например написание того же калькулятора, но не просто +, -, *, /, а с учётом больших чисел (тут уже надо будет самому написать структуру, поддерживающую очень большие числа), с возможностью задания переменных (для их хранения можно использовать ассоциативные массивы), с учётом прямой/обратной польской записи выражения (узнать что это за записи такие и реализовать их) и со всевозможными другими фичами. Причём важно не ошибиться: задача должна быть такая, что вы не знаете на 100% её реализацию, но примерное смутное представление имеете.
    И очень важно углубить свои познания в математике. То, что даётся как математика в школе - на самом деле мало чего стоит. Ближе к старшим классам конечно лучше, но с вузом не сравнить.
    Что касается поступления в вуз: на данный момент (во всяком случае два года назад было так :D) ЕГЭ по информатике очень лёгкое, я думаю вы можете уже сейчас открыть задания (их можно взять например на reshuege.ru) и с лёгкостью решить большую часть. Так что при нормальной подготовке нет ничего невероятного в том, чтобы сдать на 100 баллов. Другое дело математика - её надо подтягивать и подтягивать. Но вообще: не знаю как обстоит дело в Москве, Санкт-Петербурге и т.п., а у нас в Краснодаре поступить было не сложно - куда сложнее удержаться. На студента в первую сессию валится много-много новой информации. Но об этом думать вам пока рано =)
    Ну и да, конечно русский язык тоже надо знать: баллы по русскому также влияют на поступление.
    Выше дали правильный совет изучать физику: во многих вузах на программистские специальности в качестве третьего экзамена рассматривают не информатику, а физику. Да и вообще знание физики лишним никак не будет.
    И естественно без английского тоже никак, стоит попробовать читать про различные технологии программирования прямо на английском - сначала сложно, но вскоре становится довольно легко.
    Получилось длинно, но надеюсь, что максимально подробно =)
    Ответ написан
    6 комментариев
  • Какая книга по Java будет наиболее эффективна не совсем новичку?

    dadster
    @dadster
    учить инглиш тут - https://t.me/langhacks
    Смотря чего вы хотите. Чтобы прокачаться дальше в computer science, можно Седжвика "Алгоритмы на Java". Если какой-то конкретики типа веб-приложений, нужны уже конкретные книги по технологиям, Spring и т.п. Можно пойти на JavaRush порешать там задачи (это не реклама джавараша, я просто у них занимался и знаю что задач там реально много, устанете решать). Можно пойти на Udacity учиться там андроиду.

    Шилдт - хорошая книга, но это по сути пересказ спецификации.

    Еще стандартная книга для джавистов Thinking in Java/Философия Java, ее обязательно стоит почитать.
    Ответ написан
    Комментировать
  • Что и на чём программировать в 13 лет?

    @asd111
    Купи книжку с задачами по олимпиадному программированию для школьников.
    И книжку на тему алгоритмы и структуры данных.
    Участвуй в городских и областных олимпиадах по информатике.
    Олимпиадное программирование очень хорошо развивает программистские навыки.
    Из языков думаю хорошим выбором будет python или С#.
    Я верю что ты сам писал чаты и простые игры, многие начинают как раз в 12-13 лет.
    Ты молодец. Не останавливайся на достигнутом. У тебя все получится.
    Ответ написан
    4 комментария
  • Что и на чём программировать в 13 лет?

    DanielDan0
    @DanielDan0
    Начинающий программист на Python и не только.
    Я сам начал программировать в 10 лет на Python. Язык довольно простой, выучил за 2 месяца (не совершенно). Но большая часть материала по Python на английском, и поэтому тебе нужно подтянуть технический английский. Если хочешь быть неплохим программистом - пиши программы разного назначения, участвуй в опен-сорс проектах, читай книги и различные статьи, читай мануалы и документацию и так у тебя уже будет хорошее портфолио.
    P.S. Удачи!
    Ответ написан
    2 комментария
  • Что и на чём программировать в 13 лет?

    heksen
    @heksen
    на питоне
    Ответ написан
    Комментировать
  • Что и на чём программировать в 13 лет?

    ThePyzhov
    @ThePyzhov
    iOS Ninja
    Я бы не назвал математику в 13 лет математикой.
    Много куда можно двигаться.
    Полезно было бы позаниматься математическими олимпиадами и олимпиадами по программированию. Физика так же будет не лишней. Из олимпиад по программированию не плохо можно подучить алгоритмы.

    Если из чего-то более конкретного могу посоветовать идти в сторону С++, C#, Java:
    1. Изучайте ООП
    2. Паттерны

    Можно будет писать программки по серьезнее(освоить ту же самую Qt - для С++).
    А там уже графика: WinAPI, OpenGL ну или что вам будет интересно.
    Ответ написан
    Комментировать
  • Что и на чём программировать в 13 лет?

    petermzg
    @petermzg
    Самый лучший программист
    В школах всегда надо программы для тестирования. А это редактор для рисования простых картинок, список вопросов и ответов, механизм предоставления результатов и т.д. Так как сейчас все уходит в веб, то это сайт.
    Для разработки бери на выбор Java или C#, либо Python.
    К 16 годам сделаешь, это будет твоим портфолио для трудоустройства в компании.

    Школьный аттестат важен для поступления в ВУЗ.
    Ответ написан
    Комментировать
  • Что и на чём программировать в 13 лет?

    @IceJOKER
    Web/Android developer
    Hаучитесь пользоваться поиском.
    Поищите перспективные варианты и остановитесь на том, что больше всего вам нравится

    p.s. топик выглядит как хвастовство =\
    Ответ написан
    2 комментария
  • Насколько востребованы nodejs разработчики во фрилансе?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    ситуацию на рынке труда можно погуглить. При желании работой себя можно обеспечить.

    Что до node.js - на рынке труда очень востребован javascript, от того серверный он или на клиенте разницы не так много. Более того, node.js может вам пригодиться для организации своей инфраструктуры и т.д. Скажем в описанном вами кейсе со сборкой статики для проекта на php вам никто не мешает поставить node.js для сборки, настроить и иметь свой профит. У меня на проектах для сборки фронтэнда всегда используется gulp/grunt + куча плагинов + livereload, и это не мешает мне писать на php. Админки я сейчас вообще стараюсь делать как single-page-apps так что тут вообще отдельное приложение целиком на js+restfull api на php.

    Да и с экосистемой в php все довольно хорошо, особенно последние пару лет. Скажем я не могу сходу сказать есть ли у Composer явные минусы по сравнению с pip/bundler/bower/npm. Создавался он все же с оглядкой на все грабли, через которые прошли и pip и easy-install и npm и т.д. Думаю виной тому использование инструментов среднего качества, обратите внимание на серьезные решения аля Symfony2/Zend2/Silex.

    Ну и да, расширяйте кругозор. Стало скучно писать на php - попишите на node.js. В целях обучения - сделайте какой инструмент для организации своей работы, или что еще. Когда почувствуете уверенность - найдите проект на ноде и балуйтесь. Всегда нужно пытаться привносить какое-то разнообразие в работу.
    Ответ написан
    6 комментариев