LINUX.ORG.RU

Google maps добавлен в emacs org-mode

 , ,


0

1

Разработчик из Франции Julien Danjou реализовал поддержку google maps в org-mode.

Проект полностью реализует Google Static Maps API и Google Maps Geocoding API.

Вы можете набрать M-x google-maps и локацию и увидеть ее на карте.

Так же набрав C-c M-l вы можете увидеть место события в Org mode.

>>> Страница проекта

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от AVL2

путаем ООПешные недоязычки с нормальными (полно)функциональными ЯП?


что там функционального в твоём elisp'е? Скобочки? всё делается через setq и вообще мутацию. Сам язык устарвевший, интерпретатор просто с неприличной производительностью. Гигиенических макросов нету, concurrency нету итд итп. Называть это чем-то нормальным будет только достаточно ограниченный человек...

anonymous ()
Ответ на: комментарий от AVL2

путаем ООПешные недоязычки с нормальными (полно)функциональными ЯП?

доо - чтоб написать плагин к редактору надо специальный кул-язык

И таки давай, приделай к гедиту отображение объектов в гуглемапе...

google = urllib.urlopen('http://khm0.google.com/kh/v=' + str(v) + '&x=' + \ str(i + x) + '&y=' + str(j + y) + '&z=' + str(z)) 
tmp_file = open('tmp.jpg', 'wb') 
tmp_file.write(google.read()) 
tmp_file.close() 

дальше сам догадайся

ahonimous ()
Ответ на: комментарий от KRoN73

Ничего толстого тут нету. Просто есть люди вроде хасидов/харедимов, которым нужно совершать ритуалы и верить, а есть которых от этого тошнит.

anonymous ()
Ответ на: комментарий от AVL2

>И таки давай, приделай к гедиту отображение объектов в гуглемапе...

ни один здравомыслящий человек не станет приделывать к ТЕКСТОВОМУ редактору отображение гугл мапс. я честно не понимаю зачем все эти мясорубки-комбайны в текстовом редакторе? типо лень выйти из эмакса и загрузить нужное, не беда мы впехнем все в редактор, ведь архитектура позволяет. и в итоге для эмекса не хватает только загрузки прямо из груба. гну/емакс прям какойто(

anonymous ()
Ответ на: комментарий от AVL2

приделай к гедиту отображение объектов в гуглемапе...


Ага это недостаток gedit'а что он редактор, и не может изобажать картинки, в отличии от всяких обезображенных деформированных мутантов.

anonymous ()
Ответ на: комментарий от anonymous

анонимус будет удивлен, но полное название так и звучит GNU Emacs

Sergius71 ()
Ответ на: комментарий от anonymous

>Чувствую на ЛОРе появился анонимус-хамло.

Плюсую!!! и после таких уродов анонимусов банят. ну не дело же :((

anonymous ()
Ответ на: комментарий от anonymous

Лучше расскажи про то что ты считаешь, годными вещами, а то всякие it Базаровы поднадоели.

Это будет гораздо веселей.

F457 ★★★ ()
Ответ на: комментарий от Sergius71

Sergius71 будет удивлен, но анонимус писал по аналогии с гну/линукс

anonymous ()

У меня возникает только один вопрос нах.. зачем ?

Lennox ★★★★★ ()

Мне не понятно только одно, почему все думают, что емакс - это текстовой редактор?

sergej ★★★★★ ()
Ответ на: комментарий от KRoN73

>А зачем, когда у нас есть GoogleEarth?

Зачем лишняя сущность, когда есть emacs?

Evgueni ★★★★★ ()
Ответ на: комментарий от sergej

>Мне не понятно только одно, почему все думают, что емакс - это текстовой редактор?

«GNU Emacs is an extensible, customizable text editor—and more.» http://www.gnu.org/software/emacs/ Наверное поэтому?

Sergius71 ()

Шел 1991 год... простой финский студент решил написать эмулятор терминала для Minix...

anonymous ()

Что-то жесть какая-то прям. Уже и гуглокарта там есть. И видео резать можно. Хотел, под***ть и написать что торрент клиента нет, но потом подумал «Блин, а ведь наверняка есть». Есть там он? У, сука, жесть. Кстати, надо будет попробовать. А вот блекджека со шлюхами нет наверное ((( Нет?

facelift ()

Шел 2010 год... простой французский программист решил разорвать обитателям всемирно-известного сайта линукс.орг.ру моск

anonymous ()
Ответ на: комментарий от h1z

Когда уже климакс начнет читать мысли и писать код сам?

хм?

naryl ★★★★★ ()
Ответ на: комментарий от anonymous

> вещи которые я ненавижу

Галоперидольчику прийми, болезный.

anonymous ()
Ответ на: комментарий от anonymous

> На юниксвее ничего не работает почти, кроме кототких скриптов в консоли, и скриптов в /etc/init.d

Боюсь, что все в мире компиляторы, что gcc, что msvc.exe вполне юниксвейны.

naryl ★★★★★ ()
Ответ на: комментарий от F457

Годные вещи:

В качестве редактора почти всё что с подсветкой, не консольное разумеется, если раз в пять лет нужна какая-то автоматизация, пусть это будет редактор с языком расширения, но какой-нибудь мега распространённый (вроде жабаскрипта) чтобы пользователю не пришлось тратить время зря.

Программировать надо в ide, c нормальным семантическим автокомплишеном и навигацией. Желательно чтобы парсило исходники ядра меньше чем за 10 минут.

Питон годен вполне на замену перла(который функционально заменял юниксвей) в линукс инфраструктуре, но желательно чтобы перл6ой и руби остались с нулевой популярностью, потому что годные нужные программы могут быть на них написать, а лишнюю зависимость ставить не хочется, тем более не будет возможности править код программы, зная только один основной скриптовый язык. Руби/питон мне не принципиально, но питон потому что он уже популярнее.

Руби/питон/php ни в коем случае нельзя использовать для написания чего-то серьёзного. Потому что вопервых тормоза, и если вдруг твоя программа разрастётся до приличного размера, то ты начнёшь чесать репу как гугл с ютубом, или как фейсбук с компиляцией PHP в С++. Выигрыш в простоте написания совершенно не окупается на больших проектах. Отсутвие типов в качестве документации этому не помогает. Для этого гораздо больше подходят языки java/с# с их эффективными имплементациями.

Вместо иксов пошел бы локальный дисплей сервер без всяких глупых сетевых протоколов, вроде недопиленного вейленда. Всё равно иксы примерно так и используют. Подход вейленда с clien-side decorations я не разделяю. WM таки должен быть. В качестве ВМ выбрал бы фулскринные окна переключаемые в стиле закладок. Тайлить окна бывает нужно очень редко, когда нужно смотреть и сравнивать в два окна сразу, поэтому предпочтительный режим таки фулскринный. Те кто сидят в тайлинге постоянно, в окружении терминалов и текста, и используют его как недо тамбейлер - нездоровы наголову.

haskell годен для написания программ где предпочтительна ясность кода. Достаточно маленькая ниша. Требовательный к производительности и нетребовательный к секурнсоити код предпочёл бы писать на C++.

anonymous ()
Ответ на: комментарий от matumba

> vim - это диагноз. Вимофилов можно сразу же увозить лечиться, проводя ежедневные процедуры со стрелочками, ins/del/pgup и прочими клавишами, в существование которых они не хотят верить.

, как и емаксеры, нет?

naryl ★★★★★ ()
Ответ на: комментарий от Sergius71

А ничего страшного, что это прежде всего компилятор лиспа и виртуальная машина для исполнения полученного байткода, в которой текстовой редактор - просто приложение запускаемое по умолчанию и ничто не мешает при старте запускать например почтовый клиент?

sergej ★★★★★ ()
Ответ на: комментарий от petrosyan

> Банальный гуглезонд в нашем православном имаксе?

Я вам предупреждал.

Deleted ()
Ответ на: комментарий от anonymous

> Глупая идея построить что-то сложное на основе маленьких программ срущих друг в друга текстом.

Почему?

naryl ★★★★★ ()
Ответ на: комментарий от naryl

Из-за стоимости копирования текста между адресными пространствами, из-за стоимости и неудобства парсенья текста, из-за недостатков текста в качестве интерфейса.

anonymous ()
Ответ на: комментарий от ahonimous

>доо - чтоб написать плагин к редактору надо специальный кул-язык

не путай. спец. говноязычок для плагинов, это как раз пейтон, а лисп всеобъемлющ.

дальше сам догадайся

что я должен догадаться? что ты с помощью сторонней либы сохранил в файл картинку с гуглемапа? Ой-вей маладца.

А французик на гугель наложил свои данные, полигон, локации и т.д. и визуализировал прямо здесь, в редакторе. По сути дела он превратил емакс в полноценную ГИС.

Теперь понял, в чем разница между функциональщиной и пионерской пестоновой поделкой?

AVL2 ★★★★★ ()
Ответ на: комментарий от anonymous

> Много набирать и фиксить надо тем кто программировать не умеет

Много набирать надо тем, кто сначала дизайнит, потом пишет, а не одновременно, как ты и прочие гении из 80-х.

хотя и для этого модальность не сдалась.


(фиксед) Модальность сдалась хотя бы для того чтобы чётко разделять друг от друга операции вставки текста и не зависеть от таймеров. Может я печатаю медленно? :]

naryl ★★★★★ ()
Ответ на: комментарий от AVL2

> путаем ООПешные недоязычки с нормальными (полно)функциональными ЯП?

AVL2, при всём уважении (:]), elisp - нефункционален, т.к. то, что в нём зовётся функциями на деле является процедурами, а функций язык не имеет.

naryl ★★★★★ ()
Ответ на: комментарий от sergej

текстовой редактор - просто приложение запускаемое по умолчанию


Ты в исходники то смотрел прежде чем газифицировать? Текстовый редактор там на сях написан, а почтовый клиент использует текстовый буфер для отображения содержимого, т.е. он там явно в качестве afterthought прикручен.

anonymous ()
Ответ на: комментарий от anonymous

>Питон годен вполне на замену перла

хахахахаха

Пейтон не годен. Перл годен для обработки текста.

haskell годен для написания программ где предпочтительна ясность кода. Достаточно маленькая ниша.

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

AVL2 ★★★★★ ()
Ответ на: комментарий от anonymous

Гигиенических макросов нету

Гигиенические макросы легко реализуются на негигиенических, являясь их подмножеством. Читайте LOL.

naryl ★★★★★ ()
Ответ на: комментарий от sergej

Да успокойтесь, уважаемый, я сам емаксер. А вообще мне непонятны все эти холивары, каждый юзает то, что ему удобнее.

Sergius71 ()
Ответ на: комментарий от naryl

кто сначала дизайнит, потом пишет,


Тебе для дизайна нужно мега много и быстро править текст с автоматизацией? Враньё же.

чтобы чётко разделять друг от друга операции вставки текста и не зависеть от таймеров.


От каких таймеров? Repeat которые чтоле? Не надо ничего разделять. Это глупость и идиотизм, никакого доказанного профита, только самообман. Избавься от этого почувствуешь свободу.

anonymous ()
Ответ на: комментарий от anonymous

Анонимус, Помни! Сря в комментах ты рискуешь не только оказаться забаненым, но и ставишь под удар всех остальных анонимусов. Охота просраться прилюдно - регистрируй что-нибудь вроде annoynymous32767.

naryl ★★★★★ ()
Ответ на: комментарий от anonymous

> я честно не понимаю зачем все эти мясорубки-комбайны в текстовом редакторе?

Как же вы достали, тупари. Никто комбайн из редактора не делает. Просто кто то пишет для своего удобства расширение на elisp и выкладывает его публично. Делай с ним что хочешь. Вы, тупари, сами то небось в еклипсе кодите, который по архитектуре сущий emacs. Или, того хуже, в монолитных кусках говна типа нетбинса или выжал-студии. Как оно, комбайнутость не жмёт? Или ты придурошный любитель Блокнота? Тогда сочувствую, идиотия не коррегируется. Между прочим, даже такие «простые» редакторы, как вим и гедит люди стараются расширять, хотя это не очень то удобно. Емакс же именно для этого заточен. А то что для расширения используется непривычный тупарям elisp, так извините, в 1984-м пистонов ещё и в проеке не было.

anonymous ()
Ответ на: комментарий от anonymous

> Тебе для дизайна нужно мега много и быстро править текст с автоматизацией? Враньё же.

Мне для дизайна нужен блокнот, ручка и связь (желательно голосовая) с коллегами.

От каких таймеров?


Которые в емаксе и других немодальных текстовых редакторых решают сколько букв отменить при выполнении операции undo.

naryl ★★★★★ ()
Ответ на: комментарий от anonymous

> Из-за стоимости копирования текста между адресными пространствами, из-за стоимости и неудобства парсенья текста, из-за недостатков текста в качестве интерфейса.

Перед чем?

naryl ★★★★★ ()
Ответ на: комментарий от anonymous

>Как же вы достали, тупари. Никто комбайн из редактора не делает. >Просто кто то пишет для своего удобства расширение на elisp и >выкладывает его публично. Делай с ним что хочешь.

Анонимус истину глаголит.

Sergius71 ()
Ответ на: комментарий от AVL2

Перл годен для обработки текста.


любой тьюринг полный язык для этого годен. Перл же отличается тем что write once, read never , и вообще помер и воняет. Придуман религиозным фанатиком малознакомым с тем как языки грамотно разрабатывать. Без спеки, определён интерпретатором. Используют его в основном 40-50летние админы. Питон тоже не подарок, но таки получше.

для обработки текста.


Кто говорил об обработке текста? Я говорил про язык на которм писать мелкие скрипты разного назначения.

anonymous ()
Ответ на: комментарий от naryl

> elisp - нефункционален, т.к. то, что в нём зовётся функциями на деле является процедурами, а функций язык не имеет.

elisp, естественно, заточен под работу встроенным ЯП. Но разнообразие и функционал модов ясно показывают, что это не карманный пестоновый язычишко...

AVL2 ★★★★★ ()
Ответ на: комментарий от anonymous

Никто комбайн из редактора не делает.


Делает делает. Никакого профита делать почтовик в виде расширения нету. Если ты знаешь такой, то пожалйста промолчи - он надуманный.

в еклипсе кодите, который по архитектуре сущий emacs.


Ты обкурился тупарь? Никакой он не сущий. Твой emacs нифига не ОО, и модель расширения гуйни у него не такая. не говоря о том что редактор от емакса не откручиваем. А даже если допустить что орхитектура та же, то имакс говно же полное, потому что тормозит в 100 раз больше наверное из-за убогого интерпретатора.

Так можно договориться что любая прога с плагинами, и опциональным плагином для редактирования текста - это имакс по архитектуре.

anonymous ()
Ответ на: комментарий от anonymous

>любой тьюринг полный язык для этого годен.

ну и пиши на асме. А перл оставь бородатым одминам. пестон в топку.

Кто говорил об обработке текста?

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

AVL2 ★★★★★ ()
Ответ на: комментарий от AVL2

разнообразие и функционал модов


Бред. Религиозные нездоровые хоть на брейнфаке моды напишут, если у них фиксация.

anonymous ()
Ответ на: комментарий от anonymous

чорт. ответил за меня. ну да ладно:)

anonymous ()
Ответ на: комментарий от anonymous

>вещи которые я ненавижу: вим, емакс, тайловые ВМы, ruby и python когда используются для чего-то отличного от временного сопле-подобного скрипта, юниксвей когда идиоты считают что годен на что-то большее чем неудобный быстрый грязный неэффективный скрипт, tcl/tk, haskell/ocaml/scheme когда поднимаются на флаг идиотами которые верят что всё функциональное по определению лучше императивного, иксы потому что морально устарели, консольные интерактивные-гуи приложения, и вообще всяческую ортодоксию...

Переходи на plan9 Luke

anonymous ()
Ответ на: комментарий от naryl

для этого нужна мощная система макросов, но не помню чтоб такая была в елиспе.

anonymous ()
Ответ на: комментарий от anonymous

> Руби/питон/php ни в коем случае нельзя использовать для написания чего-то серьёзного. Потому что вопервых тормоза

Гляди-ка, ещё один гуру промышленного кодинга выискался. Запомни, обезьянка, «серьёзное» далеко не всегда (а скорее очень редко) означает «требовательное к ресурсам». Также «серьзёное» вовсе не означает «оченна многа кода». Впрочем, насчёт динамической типизации ты отчасти прав (хотя и сморозил несусветную глупость насчёт «отсутствия» типов).

Тайлить окна бывает нужно очень редко, когда нужно смотреть и сравнивать в два окна сразу, поэтому предпочтительный режим таки фулскринный. Те кто сидят в тайлинге постоянно, в окружении терминалов и текста, и используют его как недо тамбейлер - нездоровы наголову.

Это ты сейчас за всех пользователей решил, что им удобнее? Да тебе пора Мак покупать (анальный зонд в подарок).

haskell годен для написания программ где предпочтительна ясность кода. Достаточно маленькая ниша.

Йо! Обезьянка выучила слово haskell. Киньте ей пару бананов, друзья.

anonymous ()
Ответ на: комментарий от sergej

Мне не понятно только одно, почему все думают, что емакс - это текстовой редактор?


Так думают не разу не запускавшие его ну и два тролля, которых немного подкормили. Как было уже озвучено выше - емакс это интерпретатор elisp-а и ничего более.

vtVitus ★★★★★ ()
Ответ на: комментарий от anonymous

Ощущаю со стороны данного анонимуса сильную, фанатичную религиозную ненависть к пользователям emacs и elisp. Как и в подавляющем большинстве подобных случаев, он считает фанатиками всех, кроме себя.

naryl ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.