Друзья, не так часто даю рекомендации, но тут грех не предложить вам воспользоваться крутым сервисом - приложение для браузера Chrom, которое можно бесплатно скачать, установить и пользоваться. Что может "Моника": 1. Перевод, объяснение, суммирование или использование вашего собственного промта для обработки любого текста, который вы выберете на любой веб-странице без усилий. 2. Чат о чем угодно где угодно Monica может ответить на любые ваши вопросы, вести контекстные разговоры с вами и предоставлять вдохновение для написания. 3. Без усилий создавать рекламные тексты Запишите свои мысли и вставьте их к любой веб-странице одним нажатием. Напишите электронное письмо, напишите идеи для постов в блоге, создайте сказку перед сном и многое другое. 4. Программистам. Выдели часть кода и спроси о Моники, что несет в себе этот участок кода. И многое, многое другое. Ссылку на сервис привязываю к посту, переходите по ней и пользуйтесь в свое удовольствие. monica.im/...jbs
AntiProPy
На фото: Преподаватели математики протестуют против использования калькуляторов, 1988 год. Как мы знаем, опасения преподавателей того времени оказались надуманными: оба "антагониста" прекрасно сосуществуют в современном мире. Но, как говорить: история - цикличная штука. На смену "страшилок" прошлого пришли новые "страшилки". Я говорю про искусственный интеллект и те сервисы, которые создаются на его базе. В сети полно примеров того, как ИИ-боты по текстовому описанию кодят программы и игры. Какие ваши прогнозы, сможет ИИ заменить программистов и разработчиков? СтОит ли нам(программистам) бояться развития технологий в области искусственного интеллекта?
«Мой человек меня понимает»: История фразы «Hello, World!» Строчки «Привет, мир!» знакомы всем программистам в мире. Хотя это просто показывает, что код компилируется, загружается, исполняется и выводит данные наружу. Рассказываем, почему стали так популярны именно эти строки, при чем тут один классический учебник по программированию и мультик про цыпленка. История одного учебника Канадский пионер разработки Брайан Керниган написал несколько бестселлеров по программированию еще в то время, когда персональные компьютеры только перестали стоить миллионы долларов за одну штуку. Именно в его книге «Введение в язык программирования B» для компании Bell Labs впервые появилась фраза «Hello, world!» в 1973 году: main( ) { extrn a, b, c; putchar(a); putchar(b); putchar(c); putchar(’!*n’); } 1 ’hell’; b ’o, w’; c ’orld’; По совпадению, это и есть дебют знаменитого «Привет, Мир!». К сожалению, деталей возникновения этой фразы не осталось — никто не знает, почему Керниган выбрал именно ее для своей книги. И в своих интервью он везде признавался, что не помнит, как у него появилась мысль использовать «Привет, Мир!» в качестве примера. «Все, что я помню — мультик, в котором цыпленок выпрыгивал из яйца со словами: «Привет, Мир!», — рассказывал Керниган в своих интервью про эту фразу. Сейчас никто уже не помнит про язык B, а само руководство не купить даже в печатном варианте. Но почему тогда мы все пишем эту программу? Все просто — она была и в следующей книге Кернигана, «Язык программирования C», которая была настольной книгой практически у каждого разработчика в 80-х годах. Сейчас трудно представить, чтобы учебник по программированию так сильно изменил индустрию. Чтобы понять, как это могло произойти во времена учебников Кернигана, совершим небольшое путешествие во времени. Все ненавидят компьютеры 1890 год. Электромеханический табулятор используют для переписи населения в США. Громадина, больше похожая на ткацкий станок, работает с перфокартами. В СССР такие стали использовать с 1925 года. 1940 год. Двухтонный шкаф с барабанчиками расшифровывал немецкие коды и помог победить во Второй мировой. Слово «компьютер» слишком скучное, поэтому для него выбрали более поэтичное название — Turing Bombe. 1970-е. Перфокарты останутся в жизни программистов еще на 30 лет. Даже в 1950 годах коммерческие компьютеры все еще стоили миллионы — и годились только для выполнения арифметических вычислений. Это были компьютеры Zuse 3 (см. фото) и UNIVAC. И только к концу 70-х перфокарты ушли в прошлое и программисты смогли напечатать что-то в консоли. До учебников Кернигана люди видели компьютеры как неприкосновенный предмет роскоши, доступ к которому имели только академические верха, оборона или правительство. Полезные компьютеры Первые руководства по программированию через интерфейсы начинались с одного и того же — они горячо убеждали читателя в том, что компьютеры на самом деле полезны. Более того, первые мини-компьютеры даже компьютерами не назывались: маркетологи не хотели, чтобы инновационный продукт связывали с этими «проклятыми» громадинами. Если верить доктору Джону Маунту, то «Привет, Мир!» распространилось как раз в этот переломный момент. Кроме этой фразы, программистам предлагались и другие: в книге 1964 года под названием «Мой компьютер любит, когда я говорю с ним на Basic», введение убеждает читателя в общей пользе изучения программирования. А один из примеров кода должен вывести на экран фразу: «МОЙ ЧЕЛОВЕК МЕНЯ ПОНИМАЕТ». И сейчас на свете есть миллион способов написать первую программу, но «Привет, Мир!» до сих пор самый известный. Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. (с)
Ода Питону или о том, почему я выбрал именно этот язык программирования. Вообще название этого языка программирования читается как "Python", но никто вас не побьет если вы будете называть его "питон". В википедии написано, что Python - высокоуровневый язык программирования общего назначения ориентированный на повышение производительности разработчика и читаемости кода. Все верно! Но если вы только встали на путь программирования эти слова для вас пустой звук, поэтому давайте разберемся, что это вообще значит. Python - это высокоуровневый язык программирования, то есть язык, созданный для быстроты разработки и удобства использования. Python - это язык общего назначения, то есть язык программирования, который можно использовать во многих областях. Ходят слухи, что часть кода, которые используется в youtube, также написан на питоне. Python используются в программах для трехмерного моделирования и обработки видео. Вполне вероятно что спецэффекты в вашем любимом фильме созданы с помощью питона. Еще питон любит ученые за его простоту Кроме того для Python существует огромное количество библиотек, облегчающих жизнь ученому. А еще Python часто используется, как вспомогательный язык при разработке прикладного программного обеспечения. Это могут быть: - компьютерные игры - веб-приложения - сайты - на самом деле это могут быть абсолютно любые программы. Python - это язык программирования, ориентированный на повышение производительности разработчика и читаемости кода, то есть сам язык и его библиотеки сделаны так, чтобы программист тратил на разработку как можно меньше времени и делал как можно меньше ошибок. Сам Python создан для того чтобы программа легко читались и это очень важно. Про Python можно сказать так - меньше пишешь больше делаешь. Python - это мощный и развитый язык программирования идеально подходит для обучения. Например, в США Python рекомендован для школ и как первый язык и в университетах. Конечно научиться программированию на Python, как и на любом другом языке не просто. Потребуется терпение и желание и самое главное упорство, но с Python это легче и веселее, чем с каким-либо другим языком программирования. Попробуйте потратить время на изучение и мы уверены вы обязательно научитесь программировать.
