- Хабр. Крупнейшие открытия ушедшего года в области Computer Science Evgeny_CD(1 знак., 19.02.2023 01:03, dao, ссылка)
- Хабр. Уровни IT-специальностей на основе модели OSI. Интересно! Evgeny_CD(1 знак., 19.02.2023 00:58, dao, ссылка, полностью)
- Хабр. Разработка и тестирование программного обеспечения для
микроконтроллеров на Python Evgeny_CD(1 знак., 19.02.2023 00:51, dao, ссылка)
- "Spin". Залипательная короткометражка :) Cкpипaч(1 знак., 18.02.2023 17:56, Off, ссылка, полностью)
- Простой и весьма качественный генератор случайных чисел от Thomas
E. Tkacik, Motorola Evgeny_CD(18 знак., 18.02.2023 01:26, pld, ссылка, ссылка, полностью)
- Отговорите применять в новой разработке STM32F105. Вроде, купить
сейчас можно (и тираж такой, что 100 шт хватит с запасом), плюс
есть как бы аналог GD32F105. Нужно: 2хCAN, 2xUART, 1xSPI, 3
таймера, АЦП 12р 10 каналов. Быстродействия, flash и ОЗУ хватает
"более чем". Связываться с GD очень не хочется, т.к. надо проверять
работоспособность его периферии, под STM кой-какие наработки были.
Брать STM32F205, 405 вроде смысла нет. - Chum_A(17.02.2023 16:24, ARM, полностью)
- [Tcl] сводный системный топик. Коллеги, а кто-нибудь Tcl пробовал использовать для инструментальных целей (кроме FPGA). Утили писать и пр. В чем его преимущества и недостатки? Как у него с unicode? Evgeny_CD(1036 знак., 23.02.2012 16:41 - 14.12.2017 17:17, dao, полностью)
- Планирую ГУЙ на нем писать для ПК на производстве (прошивка/тесты
поделия). Внутрянка make/bash. Преимущество - все инф потоки
провязаны через линукс инфраструктуру. - RED_DRAGON(18.02.2023 13:56)
- Жив, курилка! Открытая среда разработки новой FPGA компании Rapid
Silicon использует TCL в качестве основы автоматизации Evgeny_CD(1 знак., 17.02.2023 22:04, ссылка)
- [The Tcl Programming Language: A Comprehensive Guide] - относительно свежая книга 2017, по 8.6 Evgeny_CD(2 знак., 23.02.2022 22:12, ссылка, ссылка)
- [BAWT] Build Automation With Tcl. configurable framework written in Tcl
for building C/C++ based software libraries from source code
without user interaction. Evgeny_CD(2 знак., 23.02.2022 21:58, ссылка, ссылка)
- Народ зачал [Tcl/Tk 8.7]. Пока альфа-стадия Evgeny_CD(2 знак., 23.02.2022 21:56, ссылка, ссылка)
- Сюда, что ли.... Toчкa oпopы(403 знак., 23.02.2022 21:03, ссылка)
- Интересная бумага родом из счастливого 2016 года, описывающая
сияющие перспективы Tcl. Спустя 5 лет перспективы сильно
затуманились по причине прущего по всем фронтам хипстерского
питона. Evgeny_CD(22 знак., 07.08.2021 08:32, ссылка)
- Рекомендую. Очередная книга Столярова А.В. в 12-й главе очень
неплохо дан Tcl/Tk. Ozelot(6 знак., 29.07.2020 08:11, ссылка)
- Спасибо - Бoмж(29.07.2020 20:31)
- Спасибо - Evgeny_CD(29.07.2020 09:57)
- Tcl через llvm может компилироваться в нативный код, что даёт до 20 раз ускорения на численных расчётах. - fk0(06.02.2019 00:53, ссылка)
- Новый сайт Tcl начали раскручивать -> - Evgeny_CD(05.02.2019 21:26, ссылка)
- IDE для работы с Tcl ОО расширениями -> - Evgeny_CD(03.11.2017 13:24, ссылка)
- Новая книга вышла - The Tcl Programming Language: A Comprehensive Guide Paperback – July 18, 2017 -> Главы из нее --> - Evgeny_CD(03.11.2017 12:51, ссылка, ссылка)
- Tcl + FPGA -> - Evgeny_CD(31.08.2016 20:22, ссылка)
- Человек начал писать он-лайн книгу Tcl Programming for Windows -> - Evgeny_CD(23.08.2014 09:09, ссылка)
- Довольно интересная IDE ezdit is a cross-platform editor written in Tcl/Tk. Features include syntax highlighting, auto-completion, code browsing, auto-indentation, etc. It also support plugins which extend the editor's functionality. Evgeny_CD(54 знак., 21.03.2014 14:38, ссылка, ссылка)
- WTK Repo -> "Все то жа самое, что Tcl/Tk, только в браузере с JS и HTML5/CCS3". На самом деле, из TK там пока немного портировано, но задумка крайне интересная. --> Исходник сервера, хорошо показывающий лаконичность Tcl. - Evgeny_CD(13.03.2014 18:23, ссылка, ссылка)
- Множество полезнейшего софта на Tcl от G. Andrew Mangogna. Этот загадочный человек пришел про себя так: I have used Tcl in many professional contexts since the early 1990's. My recent public efforts are contained in TclRAL ->. Его публичные Evgeny_CD(27 знак., 04.03.2014 23:30, ссылка, ссылка)
- Moni: A serial port monitor written in Tcl/Tk -> Исходники, все просто и понятно. Как основа для своего, конфигурируемого терминала самое то. - Evgeny_CD(14.02.2014 00:56, ссылка)
- QTcl -> --> Типа народ разными путями пытается Qt прикрутить... - Evgeny_CD(09.02.2014 02:27, ссылка, ссылка)
- Critcl lets you easily embed C code in Tcl -> удивительная вещь. Компилит С "код на ходу". - Evgeny_CD(09.02.2014 02:22, ссылка, ссылка)
- tkcon -> продвинутая консоль вместо стандартной Tk'шной. - Evgeny_CD(09.02.2014 02:20, ссылка)
- Любопытный редактор на Tcl -> Микроскопические размеры exe и вполне нормальная скорость работы завораживают... - Evgeny_CD(24.01.2014 00:00, ссылка)
- Аналоги make на Tcl Evgeny_CD(428 знак., 23.04.2013 00:36)
- В конце декабря вышел Вышел Tcl/Tk 8.6.0. 8.5.0 была выпущена 5 лет назад. -> - Evgeny_CD(13.04.2013 21:27, ссылка)
- Респект fk0! -> Он дал ссылку на Picol --> упрощенный недоTcl язык, но зато очень компактный и экономный. При изучении темы выплыл порт на Colibri - очень интересную инфраструктурную либу. Evgeny_CD(568 знак., 15.06.2012 01:52, ссылка, ссылка)
- У Tcl неплохо поддержана работа с бинарными данными (в том числе и варианты 001101, индейцы всех сортов и мастей, портабильные и нативные для машины варианты...), но синтаксис все же специфический. Evgeny_CD(178 знак., 01.03.2012 11:45)
- Подборка всяких либ и модулей на Tcl -> Внушает! - Evgeny_CD(27.02.2012 11:57, ссылка)
- filtr - A personal document management system combining the features of backup, version control and document management tools. -> Статус непонятен, но можно использовать исходники для создания своей системы управления файлами. - Evgeny_CD(27.02.2012 12:13, ссылка)
- Woof! - is an open-source, platform and server-independent web application framework written in the Tcl programming language. -> Есть несколько фремворков, но этот больше похож на продвинутый. - Evgeny_CD(27.02.2012 12:04, ссылка)
- libHaru is a free, cross platform, open source library for generating PDF files. -> Когда-то была тесно связана с Tcl, сейчас просто C либа. Может быть DLL - занчит, из Tcl ее можно "достать" - Evgeny_CD(27.02.2012 12:02, ссылка)
- Pdf4Tcl is a library for generating PDF documents from Tcl. -> - Evgeny_CD(27.02.2012 11:58, ссылка)
- Tcl Dev Kit User Guide -> теперь понятно, за что ActiveState берет свои бабосы. Я бы от удобной такой же C штучки не отказался бы. - Evgeny_CD(24.02.2012 20:35, ссылка)
- Смторите, че народ творит на Tcl! Windows Inspection Tool Set -> •A full Tcl console with access to the Tcl Windows API for advanced users. Т.е. как я понял, можно прямо из консоли в диалоговом режиме понатягивать Win32 API! Без сборки какого-то Evgeny_CD(8 знак., 24.02.2012 18:16, ссылка)
- Еще одна фишка Tcl (вероятно, не только его) - загрузка DLL. -> Wiki Tcl--> Tcl Windows API extension внутри Evgeny_CD(42 знак., 24.02.2012 18:10, ссылка, ссылка)
- Вот интересный ресурс с программулинами на Tcl -> (там не только Tcl есть) - Evgeny_CD(24.02.2012 16:11, ссылка)
- Попробую еще раз описать свои инуитивные ощущения, которые привели к порождению этого топика. Идеального языка всего нет и не будет. Есть тонкий баланс. Evgeny_CD(1071 знак., 24.02.2012 15:54, ссылка)
- я бы считал здоровым мнение такое: если нанимать под задачу человека, то он сам знает на каком языке писать, если самому - то лучше питон, у него "прямота" явно выражена и проще всего начать и закончить :). ну и в свои тулзы питон ыыыы(60 знак., 24.02.2012 14:53, )
- tcl придуман в стародавние времена, когда программировали "с огоньком". при нынешнем прогматизме программирования смысла в нем мало. да и тулзы (типа АЗИКовых-ФПГАшных) потихоньку переползают на тот же питон. если хочется чего-то такого, ыыыы(339 знак., 24.02.2012 14:29, )
- ну а преимущество у него - очень просто (доки куча примеров и т.п.) в свою программу интерпретатор вклеить. даже я, ни разу не будучи программистом, вклеивал в свои софты tcl интерпретатор. - ыыыы(24.02.2012 14:37, )
- Так так! Т.е. если я, например, пишу прогу с гуем, то, написав С каркас, (в начале пути) вместо возни со всякими hand made гуями я могу встроить Tcl, в котором на Tk сделать эмулятор GUI, передавать ему параметры, чтобы он их отрисовывал, Evgeny_CD(162 знак., 24.02.2012 15:05)
- В смысле "с огоньком" в косячке? Да оно вроде и сейчас не умерло еще :) У меня нет задачи поразить кого-то, кроме Заказчика. А чему язык пох. - Evgeny_CD(24.02.2012 14:36)
- Кто о чем, а
вшивый о бане я о кодевеломпенте софта-железа. Итак, пусть у нас есть Tcl, который позволяет прикручивать "в обе стороны" C код. Пишем мы на Verilog|SVerilig|SystemC описание некоей железяки и при помощи компилятора|Verilator'а Evgeny_CD(661 знак., 24.02.2012 14:22)
- тут это... гуглить надо UVM, OVM, VMM, RVM ну и дальше в глубины истории. прогрессивное человечество по такому вопросу не спит, ой как не спит :) - ыыыы(24.02.2012 15:03, )
- Любят, потому, что заскриптовать можно всю мышиную возню, которой, как верно замечено, при реальной работе становится невообразимо много. В т.ч. прикрутить C для обработки массивов данных, Tk для визуализации и т.п. В принципе всё то же самое fk0(187 знак., 24.02.2012 14:47)
- это совсем плохо. лучше лбом гвозди забивать. почему любят - я выше написал. ну и традиция ес-сно. куча годных интерпретаторов появилась позже, чем тулзы. но постепенно, в некоторых тулзах, питон уже поддерживают синопсисы/каденсы. я думаю, еще ыыыы(48 знак., 24.02.2012 14:46, )
- Подборка книжек по Tcl. Идем в местное хранилище и изучаем. Все кроме этой книги ->, которая по прежнему нуждается в редактировании PDF файла. Кто поможет? Evgeny_CD(127 знак., 24.02.2012 12:37, ссылка)
- Правильно ли я понимаю, что при помощи Tclkit, Metakit и Starkit я могу создать некий "бинарник" (назовем его так), в котором будет прога, файлы "просто" и файл БД, и он пойдет в любой среде, где стоит Tcl с некими стандартными довесками? Просто Evgeny_CD(31 знак., 23.02.2012 22:24)
- У Tcl нет недостатков. Но это уже как вино дцатилетней выдержки. И юникод давно есть и всё остальное. И книг нет, потому, что все книги вышли 10-15 лет тому назад. Теперь по-существу. Про "поддержку объектов" -- чушь. Наиболее полно отвечает на fk0(2332 знак., 23.02.2012 20:43)
- Так что, юзал кто-нить этот тикль али нет? - Evgeny_CD(23.02.2012 20:38)
- ОДного пока не нашел - аналога CMake | Scons на Tcl... - Evgeny_CD(23.02.2012 17:42)
- Eagle -> is an implementation of the Tcl scripting language for the Common Language Runtime (CLR). Типа с C# подружить можно. А C# и .NET - это фантастические ГУИ.... - Evgeny_CD(23.02.2012 17:25, ссылка)
- Меня по ламерству привлекает вот что. Ограниченный диапазон мышления, если так можно выразиться. Evgeny_CD(389 знак., 23.02.2012 17:11)
- И на Андроиде живет... -> (не только он один, но важно, что ОН и тут живет). --> WinMob (6 только, что жаль :( ) - Evgeny_CD(23.02.2012 17:04, ссылка, ссылка)
- Tcl я рассматриваю исключительно в варианте от ActiveState, причем какой-нибудь платный вариант. Задачи полной халявы нет - нужна эффективность работы. Evgeny_CD(94 знак., 23.02.2012 16:46)
- Кодогенератор Дракона опять же на Tcl написан... - Evgeny_CD(23.02.2012 16:44)
- Воскресенье же: Мужчине, победившему в конкурсе от Contex, подарили
годовой запас презервативов. Он их успешно проебал. - Kpoк(18.02.2023 11:57, Off, полностью)
- Как вы думаете, реально ли сделать бюджетную термокамеру на
элементах Пельтье? Объем пару литров, температура минус 50. С целью
проверять свои платки на минусе. - AlexBi(16.02.2023 21:05, dao, полностью)
- Нет. Хотел, но когда разобрался понял, что нет ничего эффективнее.
чем то что производит промышленность - двухконтурные компрессорные
с точной регулировкой температуры нагревателем. Бюджетно изредка то
что написал Крок. - Codavr(17.02.2023 19:44)
- +1 LordN(294 знак., 17.02.2023 19:51)
- Сухой лёд (-70Ц) продают по цене песка. Рублей 70 за килограмм что
ли. Доставка в течение дня. Я с его помощью проводил испытания.
Естественно в сарае, в пенопластовой коробке. - Kpoк(17.02.2023 09:45)
- Я когда-то считал по проге на сайте производителя примерно такую же
на -40 - выходило очень грустно и я отказался Andreas(1 знак., 17.02.2023 09:39, ссылка)
- Вот очумелые ручки сделали холодильник для пива. Можно прикинуть
масштаб бедствия. На сайте hackaday ещё и каменты интересные: SciFi(2 знак., 17.02.2023 08:54, ссылка, ссылка)
- На прошлой работе для этого использовали жидкий азот, подающийся в
пенопластовую коробку по мере необходимости - AlexG(17.02.2023 04:20)
- начинать надо с теплового расчёта. литры - строго похуй. играют
только джоули. - LordN(17.02.2023 00:37)
- банка сухого льда вас спасет, дешево и сердито. - zov(17.02.2023 00:36, )
- А зачем такая разность температур на спаях - 50 градусов ? Ведь
инфо-то в конечном счёте снимается с одного слоя - scorpion(16.02.2023 23:01)
- Ну если бюджет государственный…. - Kpoк(16.02.2023 21:26)
- [JavaScript] джабоскрипта, джабоскрипта, а я маленький такой. Фсе, язык фсего
найден :) Начинаем стаскивать сюда информацию о ресурсах по языку.
На нем даже ЧерныйВластелин программит (он же бардакаабама) -> Evgeny_CD(1 знак., 09.12.2014 21:42 - 18.02.2023 03:57, dao, ссылка, полностью)
- [MuJS] implements ES5. There are no non-standard extensions, so you can
remain confident that Javascript code that runs on MuJS will also
run on any other standards compliant Javascript implementation. Evgeny_CD(1 знак., 18.02.2023 03:55, ссылка)
- [mJS] Restricted JavaScript engine. Серьезная штука! Evgeny_CD(2 знак., 18.02.2023 03:46, ссылка, ссылка)
- [Microvium] is a tiny JavaScript engine (less than 16kB compiled size) for
microcontrollers for running a small but useful subset of the
JavaScript language. The runtime engine is portable C code and easy
to integrate. Evgeny_CD(43 знак., 18.02.2023 03:39, ссылка, ссылка)
- Ну что, надо бы Владимиру Владимировичу провести мастер-класс по хардкорному C++ программированию с asm вставками, широким использованием SIMD и параллелизма. - Evgeny_CD(09.12.2014 21:45)
- Duktape - embeddable Javascript engine, 256kB flash and 96kB RAM - zeleny(07.12.2014 02:52, ссылка, ссылка)Evgeny_CD
- Это бомба. Атомная. Программирование контроллеров уже никогда не будет таким как вчера. github.com/espruino/Espruino/tree/master/src хинт: оно запускается на STM32 без внешней памяти и т.п. И таки да, javascript -- бейсик современности. fk0123(293 знак., 21.11.2014 00:20, )Evgeny_CD
- JavaScript - самый мерзкий язычишко из тех, с которыми приходилось иметь дело. ИМХО ессно. - Сидоргек(21.11.2014 16:58)
- Ерунда. В МК уже пытаются давно сдвинуть вниз уровень вхождения, и что? По ссылке местный опрос -> . О чём это говорит? Узкое место - взаимодействие с периферией. Вот когда в Java, JS, BASIC, {имя им легион} будут примеры от производителя или хотя Dingo(473 знак., 21.11.2014 16:23 - 16:29, ссылка)
- Помнится када в ИПК МРП попал на курсы по микропроцессорам первоем что там сказали "напрасно вы сюда пришли днями МЭП сбацал БИС с системой команд IBM 360 и через пару лет инженеры не будут программироаать микропроцессоры т.к. их тупо затопчут basilmak(24 знак., 21.11.2014 10:47)
- и шо оно дает по сравнению с С/С++ ? Синтаксис почти тот же, ну еще не нужно объявлять переменные, работа со строками чуть удобнее, и есть сборка мусора. Но для контроллерных задач что там такого революционного? Писать digitalWrite(LED1,1) вместо zeleny(66 знак., 21.11.2014 02:59 - 03:05)
- Меня не покидает ощущение, что все пытаются натянуть сову на глобус. Не верю я в эту фигню. - SciFi(21.11.2014 00:45)
- Cильно ->. Но вопросы остаются. Evgeny_CD(605 знак., 21.11.2014 00:42, ссылка, ссылка)
- Совсем не смешно. Создатели дурин с под маркой [Portenta] (лат. важный) копались у меня в голове! Evgeny_CD(2375 знак., 18.02.2023 03:13, dao, ссылка, ссылка)
- [Rapid Silicon] - новый производитель FPGA с открытыми средствами разработки Evgeny_CD(232 знак., 17.02.2023 21:39, pld, ссылка, ссылка)
- Якобы. Разработчик российского стратегического бомбардировщика
Ту-160 сбежал в США. Скорее всего, мелкая шестерка с ЧСВ. Про
Ту-160 известно все. Evgeny_CD(1 знак., 17.02.2023 01:25, Off, ссылка, полностью)
- Добрый день! Как оптимально разбирать сообщения от модулей типа
SIM800L. По UART данные падают в кольцевой буфер, а дальше? Как их
правильно разбирать? Как искать конец строки, там же нет
терминального нуля, есть только \r и \n. petrd(33 знак., 08.02.2023 16:27, MCU, полностью)
- Все было хорошо (в моей реализации) до момента пока был обмен по
типу "запрос-ответ". Все сломалось когда пошли асинхронные данные
(например, смс), а они мне нужны. - petrd(13.02.2023 08:18)
- Недавно всё у себя переделал. Раньше вообще выпадал из основной
программы, пока не закончу с модемом. Теперь по каждой посылке в
модем по прерываниям в буфер приходит ответ. Смотрю, что всё
пришло, разбираю и шлю новую посылку. Зачем здесь "кольцевой"
буфер? Всё равно каждая следующая посылка зависит от ответа на
предыдущую. И там - ветвление. Да, сразу не понял. В принципе
большинство простых ответов заканчиваются "ОК" и CR,LF. Но есть
масса ответов со смыслом, где есть Лaгyнoв(128 знак., 08.02.2023 17:17)
- Я бы делал буфер для полной строки (в дополнение к или вместо
кольцевого буфера). Когда набирается полное сообщение, тогда его и
разбираем. Можно при помощи sscanf, strtok, memcmp и т.д. - SciFi(08.02.2023 16:47)
- А кто заставляет именно в конце чего-то там проверять? .. ресурсов
сейчас на всё обычно хватает... POV(233 знак., 08.02.2023 16:39, картинка, картинка)
- Силуанов ожидает разовый взнос бизнеса в размере около 300 млрд
рублей. Это налоги задним числом? Evgeny_CD(1 знак., 17.02.2023 18:28, Off, ссылка, полностью)