Во второй части о том, что купить программисту, мы подумали, что нам нужны более серьезные варианты. Чего именно на самом деле хочет программист? И, конечно, если вы такой программист, просто рефакторингуйте код и купите его, чтобы дать дающему…
Все программисты хотят Raspberry Pi — и я не имею в виду липкую вещь, окруженную выпечкой. Этот конкретный Pi-быстрый и мощный компьютер с Linux, который стоит глупо небольшую сумму денег. Это настолько дешево, что вы можете подумать об использовании Pi для вещей, о которых раньше не могло быть и речи. Вы можете получить Pi 3 всего за 38 долларов (США/Великобритания), и это может быть нормально для опытного пользователя, и это, безусловно, нормально для повторной покупки, но для начала вы не можете превзойти комплект.
В комплект должен входить блок питания, несколько кабелей, SD-карта, чехол и для Pi 3, который имеет тенденцию немного нагреваться, некоторые радиаторы. Есть несколько комплектов, но полный стартовый комплект Vilros (США/Великобритания) имеет все необходимое.
Большинство программистов хотели бы участвовать в физических вычислениях — и я не имею в виду драку с настольной машиной, отказывающейся выполнять их код. Физические вычисления также известны как IoT (Интернет вещей) и встроенные вычисления. Это в основном означает написание программного обеспечения, которое контролирует реальный мир, и какой программист не хочет контролировать мир?
Хорошая новость заключается в том, что Pi, как уже обсуждалось, является хорошим выбором для физических вычислений, но необходимый вам стартовый комплект немного сложнее. Вам нужен не только Pi, блок питания и другие основные вещи, вам также нужна прототипная плата, некоторые кабели и некоторые компоненты, такие как светодиоды. Вы можете получить все эти вещи отдельно, и, честно говоря, это самый дешевый способ выполнить эту работу, но для этого тоже есть набор. В стартовом наборе Vilros Raspberry Pi 3 Ultimate (США/Великобритания) есть довольно много того, что вам нужно, чтобы сделать первые шаги в программировании реальных вещей.
Если вы действительно пойдете по пути Пи к физическим вычислениям, у нас не будет другого выбора, кроме как рекомендовать нашу собственную книгу Гарри Фэрхеда на эту тему. Это просто слишком хорошо для слов — серьезно, это приведет вас в места, до которых другие книги не могут добраться (США/Великобритания).
Конечно, есть альтернативы Raspberry Pi, когда дело доходит до Интернета вещей. Наиболее очевидной альтернативой является Arduino, а классический UNO (R3) стоит 16 долларов США/Великобритания. Однако вы должны иметь в виду, что Arduino не работает под управлением Linux и не может выполнять все серверные задания, которые может выполнять Pi. Это только для Интернета вещей, но это все еще хорошее место для начала.
Возможно, есть просто случайный программист, который не хочет контролировать мир с помощью своего программного обеспечения, но нет программиста, который не хочет жить в мире, созданном их программным обеспечением. Все дело в виртуальной реальности. Большая проблема заключается в том, что VR-гарнитуры могут быть очень дорогими. Есть хороший новый недорогой от Google, но на данный момент он не поддерживает много телефонов. Если вы просто хотите попробовать VR, то оригинальное устройство Google Cardboard является самым дешевым и обеспечивает огромную отдачу для вашего доллара. Есть много вариантов, но простой реальный картонный дизайн D-Scope (США/Великобритания) — хорошее место для начала-он не идеален, но он может дать вам полный 3D-опыт, и вы можете работать, если хотите чего-то лучшего.
Если вы ДЕЙСТВИТЕЛЬНО хотите чего-то лучшего и все еще хотите остаться в бюджетном классе, то есть менее 500 долларов, то Samsung Gear VR (США/Великобритания) имеет много возможностей для этого. Он по-прежнему стоит всего около 100 долларов, но в него встроены датчики, и он питается от печально известного Oculus. Примечание: вам все еще нужен телефон, убедитесь, что у вас есть телефон, который подходит, и есть более новая версия, но, похоже, ее нет в наличии.
Последняя большая вещь в этом раунде-это искусственный интеллект, который вы можете запрограммировать. У Amazon есть Alexa — свой агент искусственного интеллекта, к которому программисты могут добавлять навыки. Он также имеет аппаратное обеспечение, которое предоставит пользователю голосовой доступ к Alexa. Эхо-это большой и довольно дорогой блок, который включает в себя качественный динамик. Однако у Echo Dot нет встроенного динамика, но он делает все, что делает его старший брат, и обеспечивает отправную точку для любого программиста, желающего участвовать в создании новых навыков для Alexa. Если вы добавите внешний динамик, то качество может быть даже лучше, чем это эхо. И я упоминал, что это не дорого в 39 долларов США/Великобритания, так что это действительно хорошая отправная точка.