Полезные ссылки - чтиво для программиста
- sm
- Неотъемлемая часть форума
- Сообщения: 431
- Зарегистрирован: 12 мар 2004, 16:03
- Контактная информация:
Are you a Programmer or a Coder?
http://www.brajeshwar.com/2007/are-you- ... r-a-coder/
http://www.brajeshwar.com/2007/are-you- ... r-a-coder/
- sm
- Неотъемлемая часть форума
- Сообщения: 431
- Зарегистрирован: 12 мар 2004, 16:03
- Контактная информация:
Для сайто-строителей.
Hide .php extension with url rewriting using .htaccess
http://roshanbh.com.np/2008/02/hide-php ... ccess.html
5 useful url rewriting examples using .htaccess
http://roshanbh.com.np/2008/03/url-rewr ... ccess.html
Hide .php extension with url rewriting using .htaccess
http://roshanbh.com.np/2008/02/hide-php ... ccess.html
5 useful url rewriting examples using .htaccess
http://roshanbh.com.np/2008/03/url-rewr ... ccess.html
- sm
- Неотъемлемая часть форума
- Сообщения: 431
- Зарегистрирован: 12 мар 2004, 16:03
- Контактная информация:
Язык программирования awk
http://ltwood.wikidot.com/scripting:awk
http://ltwood.wikidot.com/scripting:awk
- sm
- Неотъемлемая часть форума
- Сообщения: 431
- Зарегистрирован: 12 мар 2004, 16:03
- Контактная информация:
Динамика развития + спонсоры Linux в таблицах и диаграммах
https://www.linux-foundation.org/public ... opment.php
https://www.linux-foundation.org/public ... opment.php
- sm
- Неотъемлемая часть форума
- Сообщения: 431
- Зарегистрирован: 12 мар 2004, 16:03
- Контактная информация:
Статья, описывающая как и почему киевские Java-разработчики перешли на язык Python.
Цитата: «Вообще после 7 лет Java сейчас после 6 недель Python сложлось ощущение, что тебя злобно обманывали заставляя ходить на костылях, при том что рядом люди ходили нормально».
http://blog.smartweb.com.ua/2008/03/python.html
* * * * * * * * * * * * * * * * * *
Пол Грэм, статья «У вас не должно было быть начальника».
Цитаты: «Работать на большую организацию - это всегда отстойно, и чем больше организация, тем больше отстоя вы получите. [...] работать на себя или, по крайней мере, на небольшую группу - естественный образ жизни для программиста».
http://howtosell.ru/2008/04/01/u-vas-ne ... achalnika/
Цитата: «Вообще после 7 лет Java сейчас после 6 недель Python сложлось ощущение, что тебя злобно обманывали заставляя ходить на костылях, при том что рядом люди ходили нормально».
http://blog.smartweb.com.ua/2008/03/python.html
* * * * * * * * * * * * * * * * * *
Пол Грэм, статья «У вас не должно было быть начальника».
Цитаты: «Работать на большую организацию - это всегда отстойно, и чем больше организация, тем больше отстоя вы получите. [...] работать на себя или, по крайней мере, на небольшую группу - естественный образ жизни для программиста».
http://howtosell.ru/2008/04/01/u-vas-ne ... achalnika/
-
- Неотъемлемая часть форума
- Сообщения: 484
- Зарегистрирован: 19 ноя 2007, 15:01
- Контактная информация:
Re: The Conscience of a Hacker
ты вроде бы на этом форуме проявляешь активность...собсна не хочешь рассказать чем пользуешься для написания кода? Если vim-ом, то не хочешь выложить сюда что-нибудь типа "хитростей" для превращения vim в хорошую ide? Меня лично интересует как реализовать(если возможно) автодополнение, а также управление файлами?olecom писал(а):http://www.phrack.org/archives/7/P07-03
("rm -fr" модераторам: хакеры -- не преступники)
Two of the most famous products of Berkeley are LSD and BSD:)
-
- Интересующийся
- Сообщения: 65
- Зарегистрирован: 03 апр 2008, 18:54
- Откуда: Родом: Чернавчицы, Брест, Бульбастан; Сейчас: Оломоуц, Чехия.
конфиги; emacs
Ларин, это офтопик. Но создание списка полезных конфигов было бы не плохой штукой.
Я не истользую vim; что меня остановило -- это невозможность редактировать один файл в разных окнах/буферах. Да и лиспокодеры в емаксе написали не один эмулятор для vim: vip, vipper или ещё какая лабуда.
Автодополнение, или как у них это называется тэги (ctags/etags), -- это всё равно штука, которую надо педалить как командную строку, ничего интерактивно-продуманного.
ftp://flower.upol.cz/sys-olecom/home/+.emacs
ftp://flower.upol.cz/sys-olecom/home/+.emacs.d/lisp
_____
Я не истользую vim; что меня остановило -- это невозможность редактировать один файл в разных окнах/буферах. Да и лиспокодеры в емаксе написали не один эмулятор для vim: vip, vipper или ещё какая лабуда.
Автодополнение, или как у них это называется тэги (ctags/etags), -- это всё равно штука, которую надо педалить как командную строку, ничего интерактивно-продуманного.
ftp://flower.upol.cz/sys-olecom/home/+.emacs
ftp://flower.upol.cz/sys-olecom/home/+.emacs.d/lisp
_____
-
- Интересующийся
- Сообщения: 65
- Зарегистрирован: 03 апр 2008, 18:54
- Откуда: Родом: Чернавчицы, Брест, Бульбастан; Сейчас: Оломоуц, Чехия.
пользование UNIX; shell
Понимание пользования UNIX (конец с perl можно/нужно не читать):
http://unix.org.ua/orelly/unix/upt/index.htm
(можно другие глянуть если sed 's-upt/index.htm--' сделать)
Bourne shell для понимания кодерам-программерам:
http://web.archive.org/web/200707041111 ... ix/Sh.html
(также на сайте можно найти почему си шел (csh) -- это большая неудача
вендоров растянуть си куда не надо; вЯдерное программирование ещё
ладно, но шел -- это было слишком; далёкие 80-е)
____
http://unix.org.ua/orelly/unix/upt/index.htm
(можно другие глянуть если sed 's-upt/index.htm--' сделать)
Bourne shell для понимания кодерам-программерам:
http://web.archive.org/web/200707041111 ... ix/Sh.html
(также на сайте можно найти почему си шел (csh) -- это большая неудача
вендоров растянуть си куда не надо; вЯдерное программирование ещё
ладно, но шел -- это было слишком; далёкие 80-е)
____
-
- Интересующийся
- Сообщения: 65
- Зарегистрирован: 03 апр 2008, 18:54
- Откуда: Родом: Чернавчицы, Брест, Бульбастан; Сейчас: Оломоуц, Чехия.
vim, emacs
Делу около четырёх лет, так что я забыл детали. С какого времени vim+gvim в одном флаконе? Как мне помнится, emacs открывал отдельные окна (для X windows manager) каждое из которых ничем не отличалось по фунциональности. То есть, если я редактировал один буфер в одном окне, он тутже обновлялся во втором.mend0za писал(а):olecom, чего-чего?
vim file.txt
:split (:vsplit)
и редактируется один файл в разных окнах (viewports)
Конечно после того, как я перестал пользоватся X, визуально всё слилось в одну консоль. Не знаю как у vim дела с редактированием и/или read-only доступа разными редакторами (или процессам на разных консолях) одного файла. Я как-то заметил, что mcedit на определённом этапе начал уважать file-lock'и емакса.
_____
vim behavior идентично описанному здесь для емакса. Т.е. открытый буфер для одного файла был одинаков для всех viewports и изменение одного - немедленно отражалось на других viewport этого же файла.
Что, безусловно, логично, так как иметь несколько буферов на один и тот же файл - как потом разрешать конфликты с сохранением изменений не углубляясь в version control?
Что имеется в виду под vim+gvim в одном флаконе? gvim - всего лишь соглашение именования для морд с различными графическими тулкитами. Исторически это были и lesstif/motif и gtk1 и gtk2 и kde - какая из них имеется в виду? (X11-Motif, X11-Athena, Photon, GTK, GTK2, etc., or "MS-Windows 32 - from :help gvim)
графическим фронтендам для vim лет гораздо больше чем 4.
vim-gtk упоминается в первый раз в changelog пакета в debian в 2000 году,
Что, безусловно, логично, так как иметь несколько буферов на один и тот же файл - как потом разрешать конфликты с сохранением изменений не углубляясь в version control?
Что имеется в виду под vim+gvim в одном флаконе? gvim - всего лишь соглашение именования для морд с различными графическими тулкитами. Исторически это были и lesstif/motif и gtk1 и gtk2 и kde - какая из них имеется в виду? (X11-Motif, X11-Athena, Photon, GTK, GTK2, etc., or "MS-Windows 32 - from :help gvim)
графическим фронтендам для vim лет гораздо больше чем 4.
vim-gtk упоминается в первый раз в changelog пакета в debian в 2000 году,
Последний раз редактировалось mend0za 08 апр 2008, 13:24, всего редактировалось 1 раз.
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...
-
- Интересующийся
- Сообщения: 65
- Зарегистрирован: 03 апр 2008, 18:54
- Откуда: Родом: Чернавчицы, Брест, Бульбастан; Сейчас: Оломоуц, Чехия.
емакс
Имеется в виду следущий наивный взгляд на вещи.mend0za писал(а):Что имеется в виду под vim+gvim в одном флаконе? gvim - всего лишь соглашение именования для морд с различными графическими тулкитами. Исторически это были и lesstif/motif и gtk1 и gtk2 - какая из них имеется в виду? (X11-Motif, X11-Athena, Photon, GTK, GTK2, etc., or "MS-Windows 32 - from :help gvim)
Настроив емакс, в Х, он запускал несколько Х-окон, которые я использовал свободно. Окна ничем не отличались по виду от тех, что показывают терминальные эмуляторы. Я привык и начал не задумыватся что где показывается или редактируется, тем более что одно окно можно было сделать меньшим шрифтом для просмотра, а другое бОльшим для редактирования.
Пытаясь использовать vim так же гибко я наткнулся на непонимание, своё или чужое, не знаю. Так что после этого опыта и перестав быть наивным, я всё таки предпочитаю емакс, если есть такая возможность.
______
-
- Неотъемлемая часть форума
- Сообщения: 484
- Зарегистрирован: 19 ноя 2007, 15:01
- Контактная информация:
о, да это то, что нужно. только вот не могу найти как переключаться между открытыми файлами. вперед Ctrl+W w, а как назад?mend0za писал(а):olecom, чего-чего?
vim file.txt
:split (:vsplit)
и редактируется один файл в разных окнах (viewports)
а можно ли в виме сделать автодополнение?
Последний раз редактировалось Ларин 08 апр 2008, 14:17, всего редактировалось 1 раз.
Two of the most famous products of Berkeley are LSD and BSD:)