Доступен (http://ipython.org/ipython-doc/dev/whatsnew/version2.0.html) релиз IPython 2.0 (http://ipython.org/), интерактивной оболочки для языка Python, которая сочетает возможности интерактивной консоли Python и командной оболочки Unix, предоставляет гибкие средства отладки, редактирования кода и визуализации данных. IPython активно используется в научной среде для разработки, обработки данных и интерактивного выполнения приложений, связанных с библиотеками numpy, matplotlib, sympy и scipy.Ключевые особенности нового выпуска:
- В Notebook, web-окружении для выполнения вычислений, позволяющего создавать документы, комбинирующие текст, исполняемый код, математические выражения, графики и мультимедийный контент, реализован новый модальный интерфейс пользователя. Разделены режимы редактирования и выполнения команд.
<center><a href="http://ipython.org/ipython-doc/dev/_images/user-interface.pn... src="http://www.opennet.me/opennews/pics_base/0_1396449854.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- В Notebook добавлена поддержка интерактивных виджетов;
<center><a href="http://ipython.org/ipython-doc/dev/_images/widgets.png"... src="http://www.opennet.me/opennews/pics_base/0_1396449838.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- В панели управления Notebook добавлены средства для навигации по содержимому директорий;
<center><a href="http://ipython.org/ipython-doc/dev/_images/treeview.png"... src="http://www.opennet.me/opennews/pics_base/0_1396449777.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Обеспечена возможность формирования постоянных URL для обращения к Notebook-документам;- Реализована новая модель разграничения доступа для Notebook-документов, позволяющая недопустить выполнения кода, незаслуживающего доверия. Доверие подтверждается через систему цифровой подписи.
- Поддержка Python 2.7 и 3.3 обеспечена в рамках единой кодовой базы IPython;URL: http://ipython.org/ipython-doc/dev/whatsnew/version2.0.html
Новость: http://www.opennet.me/opennews/art.shtml?num=39470
Она поможет при изучении питона с нуля?
С нуля поможет https://rubymonk.com/
> С нуля поможет https://rubymonk.com/Расшифруйте как изучение Ruby позволит изучить Python в принципе?
Ну как же, посмотрев на Руби, школьник у в ужасе убежит на Питон.
http://cdsmith.wordpress.com/2011/08/16/haskell-for-kids-week-1/
Жаль что 1 апреля все занимались фигней и никто не сделал книжку-раскраску "APL for kids", инфографику "ассемблер 8051 для хипстеров" и социологическое исследование "Erlang - не секта!!!!1111"
"Ассемблер для начинающих. Аудиокнига" :)
Что же там ужасного?
Он не такой как все. И гугл его не продвигает. Потому и ужасен :)
всё, редкостное дерьмо
Ну зачем же так самокритично?
Простите, извините. Но реальность такова, что питон поможет изучить http://pm.org/
О да, мне он когда-то помог выбрать Python.
А может все же не rubymonk a http://pythonmonk.com ?
https://pythonmonk.com/
Поможет, конечно. Удобство еще никому не мешало, кроме, убежденных мазохистов.
рассуждать про эндемичность картошки у тебя получалось лучше
> рассуждать про эндемичность картошки у тебя получалось лучшеКто ты, о безымянный клоун, напомни пожалуйста?
Достаточно свежая презентация сабжа:
http://vimeo.com/79832657
Вот нафиг они столько сил вбухивают в веб-интерфейс? Потамушта модна? Лучше б qtconsole пилили.И если уж пытаются закосить под ноутбук Wolfram Mathematica, так пускай косят как следует. У математики графическая консоль действительно удобная и прдуманная до мелочей, сабжевое поделие и рядом не валялось. Линуксовая версия, кстати, на Qt. И что-то эффективные менеджеры Wolfram Research не думают от него отказываться в пользу веба, хотя они прибыль чуют за километр и за копейку готовы глотки рвать. Может, сабжевым девелоперам стоит задуматься?
Нет чтоб написать что-нибудь полезное, приятное, усладительное! а то всю подноготную из земли вырывают! Вот уж запретил бы им писать! Ну, на что это похоже! читаешь и невольно задумываешься -- а там всякая дребедень и пойдет в голову; право бы, запретить им писать, так-таки просто вовсе бы запретить... На что это похоже? Порядочному человеку даже уснуть не дадут спокойно!.. Ух! до сих пор еще мороз подирает по коже...
> Нет чтоб написать что-нибудь полезноеКогда наблюдаешь за этим много лет, действительно становится грустно, тут нет ничего странного.
> Потамушта модна?Потамушта удобно. См. презентацию.
> Лучше б qtconsole пилили.
А чего вам там не хватает?
> У математики графическая консоль действительно удобная и прдуманная до мелочей, сабжевое поделие и рядом не валялось.
Как человек, имеющий весьма близкое знакомство и с тем и с этим (от 4-й математики и выше) - категорически не согласен с подобной чушью. Самое глючное и корявое место в продукте этого вашего "мегаучОного" (следующее - численные методы).
> прдуманная
Наверное, ключевое слово. Не знаю что оно должно означать - у меня пока ассоциации с "придурошная". Для графического интерфейса математики - самое оно, подходящий эпитет.
> Как человек, имеющий весьма близкое знакомство и с тем и с этим
> (от 4-й математики и выше)Вы бы лучше рассказали что там хорошего появилось. Или не появилось.
Про Julia вот например.
> Вы бы лучше рассказали что там хорошего появилось. Или не появилось.
> Про Julia вот например.У меня нет желания самолично записывать презентацию персонально для вас. Ссылку на достаточно хорошее видео я уже дал, есть там и про julia.
Зачем же презентацию, интересно было именно личное мнение, которое умещается в абзац-два.
> Зачем же презентацию, интересно было именно личное мнение, которое умещается в абзац-два.Не люблю я этот matlab 2.0, для моих задач он малополезен: кроме числодробилок он ничего не умеет, а последние умеет и питон с numpy+scipy.
А так... Говорят можно запускать богомерзкий код julia, можно и вызывать в последнем питон (в презентации есть забавная демонстрация их взаимодействия для вычисления чисел фибоначи).
Что же в нём, на ваш вкус, богомерзкого?
> Что же в нём, на ваш вкус, богомерзкого?Тем что это пока только матлаб на стероидах. Вырастет за пределы очередного DSL - посмотрим.
А, "ненастоящий язык", ясно, спасибо.
> А, "ненастоящий язык", ясно, спасибо.Я сказал несколько иное. Вы считаете что это не DSL?
Я считаю что эти градации - "настоящий язык", "ненастоящий язык", DSL, "препроцессор с syntactic sugar" и еще 100500 вариантов - ни на что особо не влияют, во всяком случае на такие параметры как удобство и скорость разработки, перспективы, покрытие библиотеками.C++ тоже сначала был DSL, пока CFront назывался, что с того. А LuaJIT очень и очень сам по себе, хотя синтаксис от Lua 5.1.
Так что я вообще не вижу смысла обсуждать - DSL нечто или не DSL.
> Я считаю что эти градации - "настоящий язык", "ненастоящий язык", DSL, "препроцессор
> с syntactic sugar" и еще 100500 вариантов - ни на что особо не влияютВлияют, конечно. Что-то я не вижу, чтобы CAS писали на матлабе, или вон на PHP. Все какие-то лиспы выбирают, да питоны.
> во всяком случае на такие параметры как удобство
> и скорость разработкиУдобство и скорость разработки *чего*?
> Так что я вообще не вижу смысла обсуждать - DSL нечто или не DSL.
Так и нечего тут обсуждать - пока Julia это DSL для численных методов. Что будет дальше, поживем - увидим.
А зачем ему сервер?
Его ж вроде как шелл нахваливали, а в новости какие-то пердячки в браузере? Теперь это браузерная замена телнету?
Уходи.