Diagram.ly
research
sorhed
Было на хабре, но я не могу это не запостить.

Diagram.ly — это портированный на джаваскрипт редактор диаграмм Visio. С полностью спёртым из Visio интерфейсом. Но это неважно.

Важно, что оно работает, не тормозит и содержит в себе один из лучших AJAX-интерфейсов, которые я когда-либо видел.

Будущее уже здесь, десктопные приложения не нужны.
Tags: , ,

Gatling
research
sorhed
Gatling — свежевышедшая утилита для стресс-тестирования ваших уютненьких стартапчиков; в основном посредством HTTP, но не только.

От (других опенсорсных) конкурентов отличается возможностью очень быстро создавать сложные сценарии тестирования (а не долбиться тупо по какому-либо адресу), постепенно наращивать нагрузку и записывать, когда и как оно у вас сломается, и очень вменяемым API.

Написано, кстати, на Scala и Akka. Знать Scala для использования необязательно (но зато если знаете, там просто вообще всё в шоколаде).

Cell Phone Case for iPhone
research
sorhed
Сомневался, запостить ли это сюда или в какое-нибудь комьюнити, посвящённое напрочь долбанутым извращениям, но не найдя в своём списке последнего, решил таки сюда.

В общем, это чехол для айфона, содержащий в себе ещё один телефон, для любителей ходить с двумя симками сразу. Как-то даже нет слов.

Вот он.

JamesM Kernel Development Tutorials
research
sorhed
Это было на лоре, но вдруг кто лор не читает, или читает не каждый день?

Пошаговый туториал для написания своей собственной операционной системы, которую можно будет загрузить и радоваться полчаса. В отличие от всяких там стандартных скучных Танненбаумов или упоминаемой ранее xv6, сей туториал рассчитан не на студентов, которым надо сдавать курс а-ля «Операционные системы 2.03», а на хакеров-энтузиастов, которым хочется по-быстренькому скомпильнуть ядрца. Очень хорошо написан и сам по себе содержит кладезь технологий для этого комьюнити, вроде пригодного для юнит-тестирования эмулятора x86 — Bochs.
Tags:

Spark
research
sorhed
Spark Project — это такой фреймворк для распределённых вычислений на Scala. Вроде Hadoop, но гораздо няшнее и без всяких энтерпрайзи-наворотах. Умеет работать в Hadoop-среде (например, с HDFS).

Пример word count на нём:
val file = spark.textFile("hdfs://...")
 
file.flatMap(line => line.split(" "))
    .map(word => (word, 1))
    .reduceByKey(_ + _)


В общем, удачная конструкция.

BaKoMa TeX
research
sorhed
BaKoMa — это WYSIWYG TeX редактор, который работает.

(via antilamer)
Tags: ,

BugAid
research
sorhed
Надо же, кто-то наконец-то сделал нормальный дебаггер.

Правда, для Visual Studio, который лично мне никуда не упёрся. Но интерфейс и фичи впечатляют. Реквестирую, чтобы Jetbrains спёрли все идеи.

Rust
research
sorhed
Rust — это очень милый язык для системного программирования, позиционирующийся как замена C++ и, соответственно, попадающий в один ряд с D и Go. Но на мой вкус, он гораздо приятнее чем D (и уж тем более чем Go).

Правильный подход к иммутабельности присутствует, синтаксические макросы в плане.

Но реализация пока очень сырая; пользоваться этим пока нельзя. Очень надеюсь, что доделают, тем более чем за проектом стоит Mozilla Foundation.

Impress.js
research
sorhed
Я тут когда-то говорил про W3C Slidy на предмет веб-презентаций. Ну, в общем, тут есть что-то получше.

Впечатляет, да.

(Update: в комментариях si14 рекламирует ShowOff, в котором можно составлять слайды в Markdown. Демка прилагается).

Plasma brush
research
sorhed
Я специально делал в описании комьюнити сноску, что буду писать не только о программировании.

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

По-моему, это круто. Хотя стоматологам ведь всё равно нужен тактильный фидбек; значит, тыкать в зуб своей специальной противной кривой иголочкой на палочке они будут чаще.

Или, может, ещё что-нибудь придумают.

?

Log in

No account? Create an account