Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 614 сообщений
Cообщения с меткой

julia - Самое интересное в блогах

Следующие 30  »
rss_habr

[Перевод] Genie Builder v0.2: ускорьте разработку вашего приложения на Julia

Воскресенье, 26 Декабря 2022 г. 01:40 (ссылка)

В этой статье представлен перевод руководства: "How to quickly turn your Julia code into a web app with Genie Builder". В статье пойдет речь о новом инструменте быстрой разработки web-приложений на основе Ginie Framework - платформы для интернет приложений на языке Julia.

Читать далее

https://habr.com/ru/post/707578/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707578

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Genie Builder v0.2: ускорьте разработку вашего приложения на Julia

Воскресенье, 26 Декабря 2022 г. 01:40 (ссылка)

В этой статье представлен перевод руководства: "How to quickly turn your Julia code into a web app with Genie Builder". В статье пойдет речь о новом инструменте быстрой разработки web-приложений на основе Ginie Framework - платформы для интернет приложений на языке Julia.

Читать далее

https://habr.com/ru/post/707578/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707578

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Максимальная оптимизация игры «Жизнь» на Julia

Воскресенье, 25 Декабря 2022 г. 17:46 (ссылка)

Это очень хорошой case для оптимизации. Алгоритм крайне прост и его знают все. Но сколько можно сделать!

Читать далее

https://habr.com/ru/post/706228/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706228

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Максимальная оптимизация игры «Жизнь» на Julia

Воскресенье, 25 Декабря 2022 г. 17:46 (ссылка)

Это очень хорошой case для оптимизации. Алгоритм крайне прост и его знают все. Но сколько можно сделать!

Читать далее

https://habr.com/ru/post/706228/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706228

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Glider guns vs случайная конфигурация в игре «Жизнь»

Воскресенье, 18 Декабря 2022 г. 18:12 (ссылка)

И снова к старой теме. В старой статье я сделал два предположения:

Гипотезы

Первая гипотеза касается окончания 'движухи' - в широком диапазоне изначальных плотностей p от 0.1 до 0.7, после окончания 'движухи' 'пепел' имеет одну и ту же плотность, около 0.27

Так как ружья накачают 'вселенную' глайдерами при сколь угодно малой изначальной плотности, и снова начнется 'движуха', то вторая гипотеза сильнее:

В пределе при любой плотности p (кроме вырожденных случаев p=0, p=1) получается 'пепел' плотности 0.027

На Julia, имея теперь огромные мощности, я решил проверить обе. Вас ждет красивое видео

Читать далее

https://habr.com/ru/post/706210/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706210

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Glider guns vs случайная конфигурация в игре «Жизнь»

Воскресенье, 18 Декабря 2022 г. 18:12 (ссылка)

И снова к старой теме. В старой статье я сделал два предположения:

Гипотезы

Первая гипотеза касается окончания 'движухи' - в широком диапазоне изначальных плотностей p от 0.1 до 0.7, после окончания 'движухи' 'пепел' имеет одну и ту же плотность, около 0.27

Так как ружья накачают 'вселенную' глайдерами при сколь угодно малой изначальной плотности, и снова начнется 'движуха', то вторая гипотеза сильнее:

В пределе при любой плотности p (кроме вырожденных случаев p=0, p=1) получается 'пепел' плотности 0.027

На Julia, имея теперь огромные мощности, я решил проверить обе. Вас ждет красивое видео

Читать далее

https://habr.com/ru/post/706210/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706210

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Игра Жизнь и Julia

Суббота, 10 Декабря 2022 г. 15:49 (ссылка)

В одной из своих прошлых статей по эволюции случайной конфигурации в игре жизнь я выдвинул гипотезу: Первая гипотеза касается окончания 'движухи' - в широком диапазоне изначальных плотностей p от 0.1 до 0.7, после окончания 'движухи' 'пепел' имеет одну и ту же плотность, около 0.27

Рассчитывая фрактал Римана, я был вынужден пересесть с Python на Julia из-за скорости, и не пожалел об этом. Однако теперь я мог на Julia быстро обрабатывать огромные конфигурации, например, 10k x 10k, и я решил повторить численные эксперименты на новом уровне. Как всегда, вас ждет и видео.

Читать далее

https://habr.com/ru/post/704640/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704640

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Игра Жизнь и Julia

Суббота, 10 Декабря 2022 г. 15:49 (ссылка)

В одной из своих прошлых статей по эволюции случайной конфигурации в игре жизнь я выдвинул гипотезу: Первая гипотеза касается окончания 'движухи' - в широком диапазоне изначальных плотностей p от 0.1 до 0.7, после окончания 'движухи' 'пепел' имеет одну и ту же плотность, около 0.27

Рассчитывая фрактал Римана, я был вынужден пересесть с Python на Julia из-за скорости, и не пожалел об этом. Однако теперь я мог на Julia быстро обрабатывать огромные конфигурации, например, 10k x 10k, и я решил повторить численные эксперименты на новом уровне. Как всегда, вас ждет и видео.

Читать далее

https://habr.com/ru/post/704640/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704640

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Фракталы, порожденные zeta-функцией

Воскресенье, 04 Декабря 2022 г. 18:33 (ссылка)

В своей последней статье я попытался создать фрактал, порожденный простыми числами. Но он меня не очень устроил эстетически. Поэтому я решил воспользоваться zeta функцией Римана для создания фракталов.

Будет много картинок и мало формул!

Читать далее

https://habr.com/ru/post/703378/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703378

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Десять предупреждений для желающих познакомиться поближе с Julia

Понедельник, 18 Июля 2022 г. 08:29 (ссылка)

Julia – мой любимый язык программирования и основной рабочий инструмент для проведения научных исследований и подготовки научной графики. Я восхищаюсь её простотой, изящностью и производительностью. Именно благодаря Julia я вошёл во вкус и начал получать удовольствие от самого процесса программирования. Иногда могу программировать что-то с утра и до вечера несколько дней подряд, но при этом я не являюсь в полной мере ни программистом, ни работником IT-отрасли. У меня нет полноценного IT образования и я никогда не работал программистом. В некотором смысле я являюсь именно тем, для кого разрабатывался язык - я учёный, исследователь. Моя работа всегда была связана с геологией, а программирование было только способом автоматизации каких-то операций или получения результата, недостижимого с использованием существующих средств. Года три я программировал на R, потом перешёл на Julia. И вот, по прошествии двух лет, я хочу поделиться некоторыми проблемами, которые я вижу у Julia и её экосистемы. Не чтобы пожаловаться, а чтобы предупредить и подготовить тех, кто только приступает к освоению этого прекрасного языка, или только присматривается к нему. В сети много восторженных статей двух-трёхлетней давности, есть и современные разборы проблем от профессиональных программистов. А я хочу постараться передать взгляд учёного, простого пользователя, решающего с помощью Julia свои повседневные не самые сложные задачи.

Читать далее

https://habr.com/ru/post/676278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676278

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Запускаем Julia на Arduino

Среда, 29 Июня 2022 г. 16:00 (ссылка)



У меня нет особого опыта работы с микроконтроллерами. Раньше я немного экспериментировал с Arduino, а главной точкой входа моей домашней сети является Raspberry Pi, но на этом мой недавний опыт заканчивается. Я прошёл один курс по микроконтроллерам несколько лет назад, и справлялся с ним ужасно, едва набрав проходной балл. Тем не менее они меня восхищают — это устройства с низким энергопотреблением, которые можно запрограммировать выполнять практически любые операции, если быть аккуратным с управлением ресурсами и не стрелять себе в ногу.



При обсуждении Julia всегда подразумевается обязательное наличие двух аспектов: среды исполнения и сборщика мусора. Чаще всего оптимизация Julia (да и любого другого кода) сводится к двум аспектам:




  1. минимизация времени, потраченного на выполнение кода, который вы не писали,

  2. иметь достаточно кода, который нужно запускать скомпилированным в нативные команды той системы, где он должен работать.



Требование 1 сводится к принципу «не обменивайтесь информацией со средой исполнения и GC, если это необязательно», а требование 2 — к принципу «убедитесь, что не выполняется ненужный код, например, интерпретатор», то есть статически компилируйте свой код и по возможности избегайте динамичности.
Читать дальше →

https://habr.com/ru/post/673992/?utm_source=habrahabr&utm_medium=rss&utm_campaign=673992

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Запускаем Julia на Arduino

Среда, 29 Июня 2022 г. 16:00 (ссылка)



У меня нет особого опыта работы с микроконтроллерами. Раньше я немного экспериментировал с Arduino, а главной точкой входа моей домашней сети является Raspberry Pi, но на этом мой недавний опыт заканчивается. Я прошёл один курс по микроконтроллерам несколько лет назад, и справлялся с ним ужасно, едва набрав проходной балл. Тем не менее они меня восхищают — это устройства с низким энергопотреблением, которые можно запрограммировать выполнять практически любые операции, если быть аккуратным с управлением ресурсами и не стрелять себе в ногу.



При обсуждении Julia всегда подразумевается обязательное наличие двух аспектов: среды исполнения и сборщика мусора. Чаще всего оптимизация Julia (да и любого другого кода) сводится к двум аспектам:




  1. минимизация времени, потраченного на выполнение кода, который вы не писали,

  2. иметь достаточно кода, который нужно запускать скомпилированным в нативные команды той системы, где он должен работать.



Требование 1 сводится к принципу «не обменивайтесь информацией со средой исполнения и GC, если это необязательно», а требование 2 — к принципу «убедитесь, что не выполняется ненужный код, например, интерпретатор», то есть статически компилируйте свой код и по возможности избегайте динамичности.
Читать дальше →

https://habr.com/ru/post/673992/?utm_source=habrahabr&utm_medium=rss&utm_campaign=673992

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<julia - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda