Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
ASCIIMathML: Math on the web for everyone - http://asciimathml.sourceforge.net/
"Translating ASCII math notation to Presentation MathML." - Андрей Власовских
Что-то он корни неправильной высоты рисует. FF3.5. Например, в `x = \frac{-b}{2 a} \pm \sqrt{\frac{b^2}{4 a^2} -\frac{c}{a}}`. Не знаю, недостаток ли это MathML или asciimathml. jsMath это отрисовывает нормально. - jetxee
"I wrote MultiMarkdown in order to leverage Markdown’s syntax, but to extend it to work with complete documents that could ultimately be converted from text into other formats, including complete XHTML documents, LaTeX, PDF, RTF, or even (shudder) Microsoft Word documents." - Андрей Власовских
"ditaa is a small command-line utility written in Java, that can convert diagrams drawn using ascii art ('drawings' that contain characters that resemble lines like | / - ), into proper bitmap graphics." - Андрей Власовских
RT @asolovyov Re: Go (I didn't think Algol is such nice language): http://lua-users.org/lists...
#go the language doesn't require tail call optimization: "tail recursion is a compiler feature, not a language feature; 6g/8g support it in limited cases, gccgo supports it pretty generally <... > I think relying on tail recursion optimization would be a bad idea if the recursion gets deep; same guideline as in C, really"
Можно ссылку? По тексту не гуглится. Но если это авторы языка говорят, то это пц. - Eugene Kirpichov
“I think relying on tail recursion optimization would be a bad idea if the recursion gets deep” — что-то эта фраза совсем смысла не имеет - тазик-эвтаназик
это я спрашивал в #go-nuts, т. к. спеки вообще молчат про рекурсию, даже обычную - Андрей Власовских
отвечал один из разработчиков, iant - Андрей Власовских
@ivant (не путать с iant :) это он к тому, что tco не является обязательной, поэтому надеяться на неё не стоит и глубокая хвостовая рекурсия нежелательна - Андрей Власовских
Эх, как приятно видеть дискуссию, в которой всего один невежда. Жалко, правда, что именно он - разработчик языка :) - Eugene Kirpichov
@mishok13 consider switching to hg and hgsvn. it can be done in less than 10 mins for simple repo layouts
не прошло и дня, а уже есть пакет языка #go (go-lang-hg) для #archlinux в репозитории aur
немного пофлеймили на встрече spb-archlinux
о чем флеймили? - Stanislav Sereryakov from IM
см. рассылку - Андрей Власовских
ну, там не очень-то много информации ;) - Stanislav Sereryakov
The Go Programming Language - http://www.youtube.com/watch...
The Go Programming Language
Play
"Presented by Rob Pike. Go is a new experimental systems programming language intended to make software development fast. Our goal is that a major Google binary should be buildable in a few seconds on a single machine. The language is concurrent, garbage-collected, and requires explicit declaration of dependencies. Simple syntax and a clean type system support a number of programming styles." - Андрей Власовских
"такими темпами пост забиватора 'как вы определяете который час?' будет собирать 100+ комментов холивара на тему 'мне в своей работе никогда не надо было знать который час' и 'любой школьник может определить который час, воткнув палку в землю'" http://zabivator.livejournal.com/365980...
@asolovyov is it possible to move back and forward trough the args history with way?
Designing and Using Combinators: - http://www.math.chalmers.se/~rjmh...
"This course will explain the combinator library idea, give many examples and applications, and discuss design principles to help you invent your own. We will also discuss research projects in several areas, where a DSEL is a key enabling technology." - Андрей Власовских
Как раз глядел сегодня на эту страничку, дописывая статью в fprog... - Eugene Kirpichov
у меня в delicious стоит тег via:jkff ;) - Андрей Власовских
Хы, это объясняет :) - Eugene Kirpichov
зачем в #github поощряют средствами ui создание ветвлений проектов? часто ли вы видели слияния веток (не патчей) людей со стволом проекта?
Ты про форки? - ptzn
@ptzn ага. счётчик, форков, браузер веток людей. на практике-то чаще принимают только патчи. я не припомню, чтобы сливали ветку кого-то в основной ствол - Андрей Власовских
кому как удобнее, "безгуевые" методы тоже поддерживаются. - ptzn from IM
там механизм стандартный такой, делаешь форк, добавляешь изменения, жмешь кнопку уведомить автора чтобы он забрал. Для мелких проектов этим пользуются, на вкладке зачастую видно как автор мержит изменения к себе. Для крупных (типа рельс), да, не пользуются, там и патч то в отдельной системе обсуждают - runmen
@vlasovskikh кстати, закладка Network с графом форков и изменений довольно полезна, можно быстро смотреть кто что изменяет/добавляет - ptzn from IM
не только кнопку, еще есть Fork Queue который жутко удобный для мерджа патчей от других людей - Yaroslav Markin
@runmen да, сливать чужие ветки хорошо, но при условии высокого уровня культуры коммитов. иначе патчи лучше подходят - Андрей Власовских
кто-нибудь из вас использует ветки вместо патчей при работе с (условно) чужим кодом? - Андрей Власовских
тут еще другой момент, очень удобно когда фиксы идут отдельными репозиториями, даже если автор немного забросил библиотеке, во вкладке network всегда можно найти исправленную и актуальную версию. Только за это github следует поставить большой плюс - runmen
@runmen наверняка это удобно - Андрей Власовских
сумма колонки цифр в stdin через #awk: awk '{s += $1} END {print s}'
О да, awk - это мощЪ, one of the most useful tools ever. Behold the wonders of awk! - Eugene Kirpichov
@jkff я думал на досуге устроить мини-конкурс по созданию встраиваемого dsl для любимого языка, который позволяет делать вещи в стиле awk. кому-нибудь интересно? - Андрей Власовских
"The aim of the dist-bugs project is to investigate and develop distributed bug tracking systems. We bring together people interested in breaking bugs out of their centralised data silos." - Андрей Власовских
Git The Basics Tutorial - http://excess.org/article...
"This is a recording of the Git tutorial given by Bart Trojanowski for the Ottawa Group of Ruby Enthusiasts." - Андрей Власовских
@brettsky ...implicitly in the form of a rhetorical twitter question? :)
@asolovyov читать *что-нибудь* в инете не лучше ;)
какие всё же приятные радиопередачи drum-n-bass были раньше http://www.minimalblue.com/web...
внёс вклад на #python в обсуждение разбора опций http://antilamer.livejournal.com/297388...
Total Functional Programming - http://www.citeulike.org/user...
Journal of Universal Computer Science, Vol. 10, No. 7. (2004), pp. 751-768. The driving idea of functional programming is to make programming more closely related to mathematics. A program in a functional language such as Haskell or Miranda consists of equations which are both computation rules and a basis for simple algebraic reasoning about the functions and data structures they define. The existing model of functional programming, although elegant and powerful, is compromised to a greater extent than is commonly recognised by the presence of partial functions. We consider a simple discipline of total functional programming designed to exclude the possibility of non-termination. Among other things this requires a type distinction between data, which is finite, and codata, which is potentially infinite. D Turner - Андрей Власовских
Joe Gregorio: Do we need WADL? - http://bitworking.org/news...
"Everybody's atwitter about WADL, a description file for REST services, and since it's supposed to be RESTful I regularly get questioned about it." - Андрей Власовских
вставить возврат каретки `\r` в #vim под unix: `ctrl+v ctrl+m`, см. `:help ins-special-keys`
PDMI Computer Science клуб на Яндекс.Видео - http://video.yandex.ru/users...
Видеозаписи лекций CS Club в ПОМИ РАН: математические основы CS, алгоритмы для NP-трудных задач, криптографические протоколы, формальные языки и синтаксический анализ. - Андрей Власовских
хочу акканут на #googlewave
как нынче получают эти аккаунты? - Андрей Власовских
не знаю, у меня нет - jetxee
сейчас инвайты есть только у тех, кто был в sandbox и первых приглашенных гуглем. - ptzn
один знакомый написал, что послал мне инвайт, но они приходят не сразу - Андрей Власовских
да, мне примерно неделю шел - ptzn from IM
вот и дошёл мой инвайт - Андрей Власовских
diffstat sparklines
incubos.png
cfr.png
vlan.png
Show all
это объёмы коммитов spb-archlinux на icfpc2009 - Андрей Власовских
1px — это 5 строк кода - Андрей Власовских
красиво - jetxee
я не знаю как побороться с переименованиями и пр. убил только чистые удаления. в общем случае, по diffstat мало что можно сказать, если не думать - Андрей Власовских
графика сделана с помощью http://sparklines.bitworking.info/ - Андрей Власовских
видно, что ты больше всех любишь коммитить :D - Stanislav Sereryakov
@cfrssv это не число коммитов, а изменения в файлах. я занимался скриптами сборки, запуска: куча мелких файлов - Андрей Власовских
опубликовал объёмы наших коммитов на #icfpc2009 http://friendfeed.com/ruvcs...
@jkff thanks :)
display tabs and trailing spaces in #vim: `set listchars=tab:>-,trail:_ list`. very useful for #python
кто-нибудь пользуется rrdtool? можете порекомендовать хорошие ссылки?
Other ways to read this feed:Feed readerFacebook