Python з науковими библіотеками NumPy/SciPy доступен у .NET

Мова Python (python.org) з її безкоштовними науковими бібліотеками NumPy (numpy.org) / SciPy (scipy.org) (а також, як наслідок, множиною заснованих на них безкоштовних програмних продуктів, див. наприклад scipy.org/Topical_Software) відтепер доступні для використання у .NET

Дивіться докладніше на рус, eng

Також триває портація NumPy на PyPy (імплементацію Python з динамічною компіляцією, реліз 1.6 вже містить підтримку деяких NumPy-функцій).

Наукові обчислення: український OpenOpt Suite 0.34

Вийшов новий квартальний реліз 0.34 українського вільного наукового програмного забеспечення OpenOpt, FuncDesigner, SpaceFuncs, DerApproximator.

Найголовніші зміни:

* Додано підтримку Python 3
* Багато покращень та підвищення швидкодії інтервальних обчислень
* Відтепер interalg може знаходити усі розв’язки нелінійного рівняння (приклад) чи систем з них (приклад) у заданому регіоні lb_i <= x_i <= ub_i (він може бути дуже великий, а розв’язків може бути тисячі), з можливістю додавання загальних обмежень (наприклад sin(x) + cos(y+x) > 0.5 чи [sin(i*x) + y/i < i for i in range(100)]).

Вакансія в Стартапі програміста на Python

Стартап Goroboro збільшує команду програмістів та шукає 2ох програмістів, для роботи в Python (Django).

Про проект: великий веб 3D/2D проект. Планований комерційний запуск проекту 8 вересня 2011 року. Плани запуску — Україна та Россія з подальшим можливим розширенням. Деталі про проект — по мейлу, або особисто (gi1.startup@gmail.com)
Що ми даємо: цікаву роботу, оплату праці — частину готівкою, частину часткою компанії, особистий професійний розвиток (великий 3D блок, розгалужена цікава структура, масштабування, проект розрахований на планову потужність понад 100 000 — 200 000 унікальних користувачів в день — більше 2млн хітів в день).
Шукаємо: Програміста з головою на плечах та досвідом роботи в Python, або з бажанням його вивчити. Дуже бажане проживання у Львові.

Команда: Зараз в команді працює 8 осіб (3 програміста, 1 2D-дизайнер, 1 3D-дизайнер, 1 фахівець з SEO та реклами, 1 project-manager-researcher, 1 керівник проекту). Шукаємо нових програмістів для пришвидшення запуску проекту.

Ті, хто зацікавились — Пишіть на мейл gi1.startup@gmail.com
  • +3
  • 22 березня 2011, 23:10
  • Gi1-Team
  • 3

The Zen of Python

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea — let's do more of those!

via
  • +2
  • 18 березня 2011, 10:34
  • zenyk
  • 4

Python 2.7.1 та Python 3.1.3

Команда розробки Python випустила нові версії інтерпретатора одразу ж двох гілок, Python 2.7.1 та Python 3.1.3.

Серія 2.7 «включає у себе багато можливостей, які увійшли лише до Python 3.1. Швидший модуль io, новий nested with statement syntax, вдосконалений float repr, set literals, dictionary views, та також бекпортований з версії 3.1 об'єкт memoryview. Серед інших змін реалізація упорядкованого словника, вдосконалення модуля unittests, новий модуль sysconfig, підтримку ttk Tile у Tkinter.»

Серія 3.1 «фокусується на стабілізації та оптимізації можливостей та змін, які з'явились у Python 3.0. Наприклад, нову систему I/O з метою підвищення її швидкодії було переписано на C. API для роботи з файловими системами, яке використовує unicode рядки тепер сприймає шляхи з недекодованими байтами. Серед інших змін реалізація упорядкованого словника та ідтримку ttk Tile у Tkinter»
  • +4
  • 29 листопада 2010, 22:42
  • sashko
  • 2

Презентація Good API Design for Python Programmers з PyCon Ukraine Повідомлення-посилання

Чудова презентація на тему гарного дизайну АРІ для Python, зроблена Арміном Роначером (Armin "mitsuhiko" Ronacher) на PyCon Ukraine.

PyQt v4.8

Маємо PyQt v4.8. Головним нововведенням даної версії є повна підтримка Qt v4.7.

  • Додано підтримку Qt v4.7, включно з новим модулем QtDeclarative.
  • pyqtProperty() тепер можна використовувати, як деструктор так само, аналогічно стандартним Python'івським property.
  • Додано аргумент notify для функції pyqtProperty().
  • Від Unbound сигналів тепер можна відписуватись так само, як і від bound.
  • Додано бракуючий оператор << oдо QPolygon, QPolygonF та QXmlStreamAttributes.
  • PyQt will now automatically keep a reference to objects set with some sort of setter method when Qt expects the underlying C++ instance to stay valid but does not take ownership of it.
  • Додано приклади lightmaps.py та stardelegate.py від Ганса-Пітера Дженсена (Hans-Peter Jansen).
  • Додано опцію --assume-shared до configure.py.
  • Модуль QtAssistant більше не можна зібрати з Qt v4.7, і старішими версіями Qt.

Звантажити можна тут
  • +4
  • 25 жовтня 2010, 00:35
  • sashko
  • 1

Набір інструментів для Google App Engine Повідомлення-посилання

Хороший набір інструментів які можна використовувати з Google App Engine. Містить короткий опис, зазначення мови (Java або Python) та посилання сайт з детальнішою інформацією.

Візуальна історія веб-фреймворків


(клікабельно для більшої версії)
  • +6
  • 18 жовтня 2010, 17:04
  • zenyk
  • 1

PyCon Ukraine 2010 пройде на бульварі Вернадського, 16в

Організатори PyCon Ukraine нарешті визначились з місцем проведення конференції, ним став бульвар Вернадського, 16в.

Нагадаю, що конференція проходитиме 23 та 24 жовтня у місті Києві (шоковані?).


View Larger Map
  • +2
  • 13 жовтня 2010, 11:23
  • sashko
  • 4