|
rss_habr
Зачем кодить, если можно не кодить? Часть 1: Какие задачи решают Glide и LucidchartВторник, 06 Декабря 2022 г. 15:58 (ссылка)
Привет, с вами Данил Губанов — backend-разработчик в Точке. Сегодня я расскажу о сервисах, которые позволяют разработать целое приложение, при этом не требуя кода. В этой статье я буду говорить о Glide и Lucidchart, а во второй части материала расскажу про Google Sheets и Notion. Почему я буду рассказывать о них? Потому что они простые и доступные. С их помощью я за несколько часов смог создать телеграм-бота и небольшое приложение с админкой без единой строчки кода. Прежде всего этот пост для джунов и тех, кто хочет быстро создавать и тестировать MVP без привлечения разработчиков. Если вы опытный айтишник со стажем, то вряд ли узнаете что-то новое для себя. Поехали.https://habr.com/ru/post/703842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703842
rss_habr
О программных ошибках на примере MATLAB и SimInTechПятница, 02 Декабря 2022 г. 23:18 (ссылка)
Сила - в правде. На уровне программирования она выражается в том, что одни и те же программы при одних и тех же начальных условиях обязаны выдавать истинную правду, т.е. одинаковые результаты. И даже разные программы, реализующие одну и ту же задачу, должны вести себя одинаково. Действительно, было бы странно, если бы два калькулятора выдавали отличающиеся результаты на одной и той же операции. Или, по-другому, все это своего рода «программистская аксиома». И, вроде бы все так, да не всегда. Критично ли наличие ошибок в программах? Странный вопрос - конечно, критично. Но, тем не менее, найдутся и те, кто скажет – не беда. И даст этому свое объяснение. Здесь, правда, можно вспомнить, как фирма Intel объясняла несущественность ошибки деления с плавающей точкой в процессоре Pentium (подробнее см. [1]). Но общественность и пользователи объяснили Intel, что она не права. И, понеся большие репутационные и финансовые потери, ей пришлось с этим согласиться и исправить положение. Далее, обсуждая конкретные программы, мы столкнемся с тем, что нужно считать ошибками. Отличие от ситуации с Intel только в том, что необходимо будет конкретизировать, кто ошибается и ошибается ли и где источник ошибок. Но то, что идет явно не по плану, подтверждают результаты нашего тестирования. Просто ситуация несколько сложнее проблемы одной операции деления FDIV. Итак. Выберем для экспериментов три среды: две известные – это MATLAB, SimInTech и одну, известную больше по статьям вашего покорного слуги, - среду параллельного автоматного программирования ВКПа. Для первых двух можно скачать ограниченные версии. Их возможностей вполне будет достаточно для наших примеров. Ну, а в отношении третьей - придется довериться автору. Читать далееhttps://habr.com/ru/post/703244/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703244
rss_habr
[recovery mode] VAOP как low code инструмент для разработки telegram BOT и не толькоПятница, 02 Декабря 2022 г. 06:41 (ссылка)
Contact us: [t.me/evaclick] Когда в апреле 2021 года я опубликовал статью на хабре: Введение в v-agent ориентированное программирование, в которой сформулировал идеологию и заложил основной понятийный аппарат новой методологии программирования: v-agent, va-script, va-box, action, direction и т.п., то напомнил себе изобретателя радио - Сделал Маркони радио, включил, а слушать то нечего. Наверное подобное происходит со всеми пионерами новых методологий программирования. Еще веселее было с отсутствием тогда убойных примеров применения новой методологии. Тут я, еще раз улыбнулся, вспомнив анекдот про ученого, выступившего на симпозиуме и заявившего, что он изобрел чудо лекарство и осталось только выяснить - от чего же оно лечит? Читать далееhttps://habr.com/ru/post/680160/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680160
rss_habr
Беги муравей, беги! Ремейк 2022Четверг, 11 Ноября 2022 г. 00:50 (ссылка)
На написание этой статьи меня сподвигла одноименная статья на хабре: https://habr.com/ru/post/500994/. В ней рассматривается решение задачи коммивояжёра в среде AnyLogic. О самой задаче можно почитать здесь: https://ru.wikipedia.org/wiki/Задача_коммивояжёра. Если кратко, то задача сводится к нахождению самого короткого пути обхода набора точек (городов) на карте. Решение методом перебора не является эффективным, поскольку количество вычислений огромно. Например, для 15 точек существует 43 миллиарда маршрутов, а для 18 точек (городов) уже 117 триллионов!!! AnyLogic – среда, предназначенная для решения логистических задач с использованием моделей агентов. Мне показалось интересным, что несмотря на «заточенность» среды на агентное моделирование, при создании модели приходится писать достаточно много кода. Поэтому возникла идея: попробовать реализовать подобную модель, используя среду структурного моделирования, в виде графических функционально-блочных диаграмм. Я уже приводил примеры, как можно реализовать принципы объектно-ориентированного программирования (ООП) в графическом языке программирования. См. Объектное ориентированное программирование в графических языка https://habr.com/ru/post/451148/. Здесь же мы попробуем реализовать агентное моделирование средствами системной динамики. Дальше будем много хардкороного программежа. Поэтому слабонервным, беременным, девушкам обоего пола, кормящим матерям лучше не читать, во избежание родимчика, свинки и чумки! Читать далееhttps://habr.com/ru/post/698694/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698694
rss_habr
8 игр для школьников, которые научат текстовому программированиюЧетверг, 27 Октября 2022 г. 17:07 (ссылка)
Хабр, привет! Сегодня хочу поделиться подборкой игр для детей и подростков, обучающих текстовому программированию. Научиться программировать можно самостоятельно, нужна только усидчивость и интерес к IT. Ранее я уже публиковала подборку обучалок визуальному программированию, лучше начать с этих приложений, ребенку проще понять, как работают алгоритмы на визуальном материале. Немного освоившись, можно повысить уровень и перейти к изучению настоящих языков программирования! Для удобства я поделила игры, основываясь на наличии русскоязычной локализации. Большинство в подборке браузерные, что очень удобно. Начинать заниматься можно с 7 лет, конечно, возможно, малышам потребуется помощь родителя. Читать далееhttps://habr.com/ru/post/695896/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695896
rss_habr
Детские курсы по программированию: как удержать интерес ребенка?Пятница, 21 Октября 2022 г. 22:52 (ссылка)
Удержать и развить интерес ребенка к какой-либо сфере порой достаточно сложно, и программирование не исключение. Во время обучения детям неизбежно приходится работать с большим объемом информации, изучать огромное количество материала: программы, инструменты, языки программирования, интерфейсы, коды... Все это требует глубокой вовлеченности в процесс, и дети могут потерять желание изучать новый материал. В этой статье мы приведем несколько способов разнообразить обучение ребенка программированию и его знакомство с увлекательным и перспективным миром IT. Примеры успешных специалистов Примеры успешных людей вдохновляют на великие дела – и не только взрослых. Такие гении, как Тим Бернерс-Ли (автор URI, URL, HTTP, HTML), Деннис Ритчи (создал язык С), Линус Торвальдс (ОС Linux), Бьярне Страуструп (язык С++) и другие, навсегда перевернули мир и дали мощный толчок развитию информационных технологий. Хотите более яркий пример? Стив Джобс (Apple), Билл Гейтс (Windows, Microsoft), Марк Цукерберг (Facebook), Павел Дуров (Вконтакте, Telegram) известны каждому и могут вдохновить на изучение программирования. В сети можно найти большое количество видео и статей с ними и о них – попробуйте показать их ребенку. Например, вы знали, что Билл Гейтс вдохновился на создание Microsoft Генри Эдвардом Робертсом, разработчиком первых персональных компьютеров? В 11 лет, после первого полета NASA на Луну, он начал интересоваться технологиями, а после создания Робертсом первого ПК MITS Altair 8800 поставил своей целью перевернуть мир компьютерных технологий. И сделал это. Читать далееhttps://habr.com/ru/post/694842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694842
rss_habr
[Перевод] JupyterLab: визуальное программирование и управление роботами с BlocklyВторник, 27 Сентября 2022 г. 19:41 (ссылка)
https://habr.com/ru/post/690362/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690362
rss_habr
[Перевод] JupyterLab: визуальное программирование и управление роботами с BlocklyВторник, 27 Сентября 2022 г. 19:41 (ссылка)
https://habr.com/ru/post/690362/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690362
rss_habr
Подростки и игры. Как родителю превратить в пользу увлечения своего ребёнкаПятница, 02 Сентября 2022 г. 10:42 (ссылка)
Каждый четвёртый ребёнок проводит в гаджетах всё свободное время. Чаще всего дети играют в видеоигры (в 76% случаев) или смотрят видео (в 70% случаев). Многим родителям не нравится, как их чадо целый день сидит за компьютером. Однако у видеоигр множество плюсов. Более того, хобби ребёнка можно без насилия и принуждения направить в нужное русло и извлечь пользу. Как это сделать — обсуждаем ниже. Читать далееhttps://habr.com/ru/post/686026/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686026
rss_habr
Программирование для детей 9 лет: какое направление выбратьВоскресенье, 28 Августа 2022 г. 15:59 (ссылка)
Когда родители начинают выбирать внеклассные занятия для детей, то зачастую обращают внимание на классические варианты: футбол, танцы, пение, игра на музыкальных инструментах. И редко кто задумывается о том, что выбор кружков значительно шире. Сегодня мы поговорим о пользе альтернативных занятий — онлайн-уроков программирования для детей. Программирование для детей на первый взгляд кажется чем-то невозможным. Это похоже на изучение совершенно нового языка. Кажется, будто ребенок не осилит программу или заскучает на занятиях. Это миф. Родители могут столкнуться с феноменом «чистого листа», когда страшно начинать что-то новое. У них возникают вопросы: «IT точно подойдет моему ребенку? А спустя сколько месяцев ему станет легко программировать? Когда мой ребенок сможет использовать навыки программирования? Зачем это ему? А что ребенок сможет создавать?». Подобные вопросы могут останавливать, поэтому мы объясним, почему программирование не только интересно детям, но и полезно для их развития и дальнейшей карьеры. Читать далееhttps://habr.com/ru/post/685064/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685064
rss_habr
Программирование для детей 9 лет: какое направление выбратьВоскресенье, 28 Августа 2022 г. 15:59 (ссылка)
Когда родители начинают выбирать внеклассные занятия для детей, то зачастую обращают внимание на классические варианты: футбол, танцы, пение, игра на музыкальных инструментах. И редко кто задумывается о том, что выбор кружков значительно шире. Сегодня мы поговорим о пользе альтернативных занятий — онлайн-уроков программирования для детей. Программирование для детей на первый взгляд кажется чем-то невозможным. Это похоже на изучение совершенно нового языка. Кажется, будто ребенок не осилит программу или заскучает на занятиях. Это миф. Родители могут столкнуться с феноменом «чистого листа», когда страшно начинать что-то новое. У них возникают вопросы: «IT точно подойдет моему ребенку? А спустя сколько месяцев ему станет легко программировать? Когда мой ребенок сможет использовать навыки программирования? Зачем это ему? А что ребенок сможет создавать?». Подобные вопросы могут останавливать, поэтому мы объясним, почему программирование не только интересно детям, но и полезно для их развития и дальнейшей карьеры. Читать далееhttps://habr.com/ru/post/685064/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685064
rss_habr
Заменит ли no-code программистов? Вопрос некорректенСреда, 24 Августа 2022 г. 12:48 (ссылка)
Найм профессионального программиста — это слишком дорого, да и программирование — совсем не быстрый процесс. А бизнесу всегда нужно "вчера" и желательно бесплатно. Поэтому всё более популярным становится no-code подход: вы не пишете код, а просто, используя кнопки в интерфейсе и мышку, компонуете своё приложение. Звучит красиво. Так можно создать типовое приложение, накидав туда компоненты. Вот пример рекламной статьи no-code системы Bubble, в которой, по сути, говорят, что для стартапа программисты уже не нужны, по крайней мере — на начальном этапе. Или если у вас есть условный эксель, где вы можете выделить нужные строки и посчитать их сумму, построить график, и т.д. — вам не надо это всё программировать на каком-либо языке. Всё делается в пару кликов. Это тоже no-code. Но что же будет, если этот подход разовьётся до небес? Можно ли будет его использовать для всё более и более сложных систем? Можно ли выкинуть программистов на улицу? Вопрос некорректенЧитать дальше →https://habr.com/ru/post/681504/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681504
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |