Публикации по теме 'pharo'
Выражение архитектурных ограничений для системы Java в Glamorous Toolkit
Пример формирования пользовательского анализа исходного кода
Glamorous Toolkit , гибкая среда разработки, поставляется с обширной поддержкой анализа программного обеспечения для различных языков. Эти анализы можно комбинировать и интегрировать с остальной средой, чтобы помочь разработчикам оценить свою собственную систему.
В этом руководстве мы исследуем, как мы можем взять архитектурные ограничения для наших систем, которые часто находятся на вики-страницах и других документах, и..
Машинное обучение с Pharo
Этот пост в блоге будет в основном о моем личном опыте работы с Pharo . Вот учебник , который я написал по обнаружению рака молочной железы с помощью машинного обучения в Pharo. Это будет менее технический блог, в котором основное внимание будет уделено тому, как я начал работать с Pharo, и ресурсам, которые мне помогли.
Что такое Фаро?
Pharo — это чисто объектно-ориентированный язык программирования и мощная среда, ориентированная на простоту и немедленную обратную связь..
Вопросы по теме 'pharo'
Как просто перенаправить на другой компонент Seaside верхнего уровня?
Вопрос новичка. Гугл вообще ничем не помог. Кроме того, мою проблему трудно объяснить правильно.
В моем приложении есть два компонента: JournalView и JournalEntryView. JournalView отображает список записей журнала со ссылками на отдельные...
648 просмотров
schedule
31.12.2023
Почему методы возвращают self по умолчанию в Smalltalk?
Задний план
В Smalltalk, если вы явно ничего не возвращаете, то передача сообщения оценивается получателю (или «я» в контексте сообщения).
Например, с учетом этого метода:
MyClass >> myMethod
Transcript show: 'hello'; cr.
Оценка...
1941 просмотров
schedule
01.11.2023
Тестовые приспособления или эквивалент для тестовых данных с помощью Smalltalk Seaside?
Я использовал разработку через тестирование в приложении Seaside, с которым я играл, и все мои данные хранятся в виде объектов на изображении (в отличие от базы данных).
Поэтому, когда я запускаю свои тесты, мне нужно быть осторожным, чтобы...
134 просмотров
schedule
26.09.2022
Как написать даблдиспатч для метода создания экземпляра?
метод создания экземпляра, например
ClassName new
Чтобы помочь с некоторыми деталями,
мы могли бы написать a = арифметический метод в абстрактном классе,
затем дважды отправьте их в подклассы.
Можем ли мы использовать это при...
156 просмотров
schedule
22.05.2024
Как добавить запись в контекстные меню в Nautilus?
У меня есть инструмент, который работает с пакетами Pharo (RPackages).
Чтобы сделать его доступным, я хочу добавить пункт меню в контекстное меню пакета Nautilus, чтобы можно было открыть мой инструмент для выбранных пакетов из Nautilus. Это...
143 просмотров
schedule
05.03.2024
Pharo добавляет конфигурации в настройки запуска
Я хотел бы добавить некоторые настройки в файл startup-pref.st, чтобы они загружались автоматически всякий раз, когда я загружаю новую версию pharo.
В частности, я хотел бы загрузить репозитории своих проектов из smalltalkhub, чтобы мне не...
98 просмотров
schedule
31.12.2023
Попытка установить Pharo Smalltalk на тестирование Debian (натяжка)
При попытке установить Pharo 4 на тестирование Debian на 64-битной машине я столкнулся с некоторыми досадными проблемами, когда некоторые зависимости не соблюдаются, а требуемые библиотеки нигде не задокументированы. В частности, vm-display-X11 не...
161 просмотров
schedule
28.10.2022
Как реагировать на изменения фокуса в ComposableModel? (Спецификация)
Я пытаюсь создать DateInputFieldModel (подкласс ComposableModel).
Он использует TextInputFieldModel как inputField . Я установил inputField autoAccept: true. .
Я не хочу использовать return/enter для принятия.
Во время ввода я проверяю с...
113 просмотров
schedule
16.11.2022
Можно ли выполнить весь блок обеспечения, если процесс завершен?
Сегодня я узнал, что в Pharo выполняется:
[v := 1] ensure: [self halt. v := 2]
закончит тем, что установит v = 2, , даже если мы откажемся от процесса в окне halt (!).
Я нахожу это спорным. Для меня семантика #ensure: означает, что...
127 просмотров
schedule
27.03.2024
Как сделать так, чтобы загрузка Gofer находилась в базовой линии ConfigurationOfMyProject?
Я могу успешно загрузить этот проект в Pharo 5
Gofer it
url: 'http://seaside.gemtalksystems.com/ss/MockGemStone';
configurationOf: 'MockGemStone';
load.
#ConfigurationOfMockGemStone asClass load.
Но я хотел бы использовать его...
102 просмотров
schedule
20.05.2024
Возможно ли в Python иметь такой же рабочий процесс, как в Smalltalk (например, Pharo) или Common Lisp?
Мне очень нравится инкрементное программирование, которое я могу выполнять на Smalltalk. У вас есть работающая программа, и вы дополняете ее по мере наполнения своей программы. Вы можете изменить методы и перезапустить стек с примененными...
429 просмотров
schedule
01.04.2024
Pharo Seaside - Как обновить запись в базе данных после редактирования тега в html
Я новичок в Приморье.
У меня есть таблица (например, электронная таблица), созданная с использованием html в Pharo 4.0 Seaside, которая берет данные из базы данных PostgreSQL с использованием драйвера Garage для Seaside.
Я помещаю...
92 просмотров
schedule
07.11.2023