Публикации по теме '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