[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]

No.18722 Reply [Full thread]
File: bce53f25.jpg
Jpg, 159.83 KB, 640×478 - Click the image to expand
edit Find source with google Find source with iqdb
bce53f25.jpg
Есть тут кто то, кто долго пользовался вимом, а потом перешёл на емакс и на нём и остался?
Отзовитесь! Скажите, вы счастливы? Пальцы не болят? Есть ли ради чего изменять свои привычкам?
49 posts are omitted, 7 of them with files. Expand thread.
>> No.19022 Reply
>>19020
Симпатично, надо попробовать.
>> No.19025 Reply
File: Снимок-2012-03-09 23:14:51.png
Png, 157.25 KB, 1366×742 - Click the image to expand
edit Find source with google Find source with iqdb
Снимок-2012-03-09 23:14:51.png
Всем Писательский труд Дебиана Младшего.
>> No.19030 Reply
File: 2778.jpg
Jpg, 8.02 KB, 379×250 - Click the image to expand
edit Find source with google Find source with iqdb
2778.jpg
>> No.19098 Reply
File: screen-2012-03-11...
Png, 35.24 KB, 1360×741
edit Find source with google Find source with iqdb
screen-2012-03-11-18-32-55.png
File: screen-2012-03-11...
Png, 512.13 KB, 1360×741
edit Find source with google Find source with iqdb
screen-2012-03-11-19-11-48.png
File: screen-2012-03-11...
Png, 108.14 KB, 1360×741
edit Find source with google Find source with iqdb
screen-2012-03-11-18-32-27.png
File: screen-2012-03-11...
Png, 48.25 KB, 1360×741
edit Find source with google Find source with iqdb
screen-2012-03-11-18-33-30.png
File: screen-2012-03-11...
Png, 20.82 KB, 1360×741
edit Find source with google Find source with iqdb
screen-2012-03-11-18-32-50.png

>>18923
Няш, ты тут? А не обьяснишь-ка такую вещь: Я склепал одно дополнение, которое совмещает M-y с ido(так как ни одно из существующих решений http://www.emacswiki.org/emacs/BrowseKillRing не понравилось, либо создают лишний буффер, либо попапы, которые я не люблю). Не скажу, что красиво, так как даже пришлось прибежать к defadvice. Щито поделать, ido не предоставляло достаточной гибкости. Но задачу оно таки выполняет.
Ещё я написал ido-preview. Суть такая: Взять да и показать, что там находится под выделенным итемом. Если это файлик, то показать файлик. Если буффер - буффер. При этом файлик открывается в дефолтном моде, и расцветка применяется. Более того, не только расцветка, так можно и картинки смотреть. Ну и естественно я прикрутил эту няшу к предыдущему дополнению.
Так вот. Куда и как это выкладывать? Мне просто не нравится идея, что я пишу такие няшки, и никому их не показываю.
>> No.19103 Reply
File: 1243804127537.jpg
Jpg, 32.07 KB, 423×381 - Click the image to expand
edit Find source with google Find source with iqdb
1243804127537.jpg
>>19098
> буффер
> буффер
> фф
>> No.19106 Reply
File: screen-2012-03-11-23-07-52.png
Png, 114.36 KB, 1360×741 - Click the image to expand
edit Find source with google Find source with iqdb
screen-2012-03-11-23-07-52.png
>> No.19107 Reply
>> No.19110 Reply
File: grammar nazy konkurs 2.jpg
Jpg, 8.21 KB, 300×270 - Click the image to expand
edit Find source with google Find source with iqdb
grammar nazy konkurs 2.jpg
>>19106
Иди читай учебники, няша.

По русски, например - программа. На буржуинском - program.
На русском - команда. На буржуинском - command.
И наконец, по-русски - буфер, на буржуинском - buffer.

Так что у тебя есть буфер под именем buffer.
>> No.19111 Reply
>>19110
Пиздец, сам же ошибок пунктуационных понаделал. Унтерграммарфюрер меня разжалует.
>> No.19112 Reply
>>19110
А еще возможно написание programme, так же как и center - centre, color - colour. Но в данном случае этот фюхра прав.


No.18675 Reply [Full thread]
File: Безымянный.png
Png, 21.66 KB, 660×315
edit Find source with google Find source with iqdb
Безымянный.png
File: рука_рука_рука.jpeg
Jpeg, 5.44 KB, 275×183
edit Find source with google Find source with iqdb
рука_рука_рука.jpeg

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

Когда-то давно кто-то собирал подобную статистику до меня, но я не запомнил ссылки, поэтому пересобрал статистику скриптом на питоне. http://paste.org.ru/?fzw1yk

На пикрилейтеде результат обследования папочки /usr/bin на моем линуксе, горестно сообщающий нам, что примерно половину своего рабочего времени компьютер занят таким дзенским и бесполезным занятием как перекладывание байтов. Результат очевидно неточный, вследствие того, что при таком анализе не учитывается структура потока управления в анализируемых файлах. Но примерно так, никогда не замечал, что инструкции mov используются только-только вне циклов, а плюсование и минусование наоборот, яростно циклируется (или наоборот).
24 posts are omitted, 3 of them with files. Expand thread.
>> No.18740 Reply
>>18725
Не умею в системное программирование.
Post was modified last time at 2012-12-02 12:39:48
>> No.27570 Reply
>>18678
Не удивительно. Макроассемблер заменяет половину всех mov на адресную арифметику.
>> No.27572 Reply
>>18725
> презистентность
Что это?
>> No.27573 Reply
>>27572
Неправильная транскрипция http://slovari.yandex.ru/persistent/%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4/
>>27570
Примерищев бы.
>> No.27574 Reply
>>18719
вычисление факториала
http://pastebin.com/CxZkqWb2
1 'Мусорная' операция, которой в x86 нет
Всего в цикле 3 операции

Если вы мне предложите алгоритм не на работу с памятью (сортировка), но все же довольно простой, могу описать его в подобном стиле
>> No.27628 Reply
Вы не подумайте, я во всём этом не разбираюсь, я только пописать зашёл, но разве ж valgrind не умеет считать использованные инструкции?
>> No.27647 Reply
>>27628
Такие длинные извинения ни к чему, ведь ты всегда сможешь запустить его сам и попробовать посчитать инструкции.
>> No.27667 Reply
>>27647
Запустил — он успешно посчитал мне общее количество инструкций. Поскольку, насколько я понимаю, valgrind — прослойка между процессором и софтом («синтетический процессор», как его назвала вики), думаю, можно (в крайнем случае патчами) его заставить считать и типы инструкций.
>> No.27669 Reply
>>27667
С какими ключами ты его запускал? Мне он ничего не сообщал о количестве выполненных инструкций.

Еще, судя по википедийной статье, валгринд работает сугубо в юзерспейсе, а, стало быть, исследования ядер ОСов будут затруднены. И весит он неслабо, чем неслабее весит - тем труднее патч писать будет. Ну это в теории. На практике-то этот итт тред создавался для того, чтобы пожаловаться на несовершенство бытия, а для таких целей написание патчей излишне.
>> No.27672 Reply
>>27669
--tool=callgrind


No.17834 Reply [Full thread]
File: 1310903574544.png
Png, 16.96 KB, 629×496 - Click the image to expand
edit Find source with google Find source with iqdb
1310903574544.png
Добрый день, доброкодер. Я только начинаю программировать на Си под Linux. И мне хотелось бы это делать в удобной, но простой среде. Что желательно:
1. Подсветка синтаксиса, автоматические умные отступы
2. Быстрая навигация по коду. Когда-то видел картинку с emacs'ом, где слева окно с куском кода, а справа - весь код в уменьшенном виде для быстрого перехода.

Желательно, чтобы не нужно было долго возиться с установкой и настройкой. Пока пользуюсь gedit'ом. Попробовал eclipse, но не смог найти перспективу с Си, хотя устанавливал CDT.
47 posts are omitted, 4 of them with files. Expand thread.
>> No.18017 Reply
File: shot0029.png
Png, 411.43 KB, 1280×720 - Click the image to expand
edit Find source with google Find source with iqdb
shot0029.png
>>18007
> Сам спросил, сам ответил.
Мне всегда казалось, что визивиг — это как минимум окошки-формочки или там отображалка html по запросу. Визивиг по отношению к чистым сям, их подсветке синтаксиса или настройке редактора я плохо представляю.
> Т.е., ты так не делаешь?
Нет. Меня учили сначала всё продумать, а потом писать. Поэтому у меня сначала допрос с пристрастием aka «Сам себе ТЗ», потом схемки-схемки, потом программа. Если что-то вносится в её тело, то уже после того, как она стала некоей бета-версией.
>> No.18018 Reply
>>18017
> у меня сначала допрос с пристрастием aka «Сам себе ТЗ», потом схемки-схемки, потом программа. Если что-то вносится в её тело, то уже после того, как она стала некоей бета-версией.
Попробуй разработку через тестирование, бро. Нет, серьёзно, тебе наверняка понравится. Это возможность реализовать самые сумасшедшие идеи здесь и сейчас, не беспокоясь за работоспособность в будущем - если код по какой-то причине сломается, то ты всегда увидишь, где, почему и как он сломался и как это можно починить.
мимокрокодил
>> No.18019 Reply
File: 1329222994748.png
Png, 1.21 KB, 300×20 - Click the image to expand
edit Find source with google Find source with iqdb
1329222994748.png
>>18005
> Как всё пурохо-то.
Ну, меня устроило обращение цветов стандартной темы и выбор раскраски alt.conf. Я полез настраивать цвета по просьбам анонов отсюда (ну и мне просто нехуй было делать, если честно). Я в этом плане не привередливый - блевать не тянет - и ладно. А про блевать - я столько говна среди софта понавидался, что иногда некоторые вещи конфеткой кажутся.

Кстати, вроде как в стандартной теме geany всё в порядке с описанием элементов языка. Говноедские паки тем, которые я ставил, не нужны. Проще всего делать не так, как я пробовал, а взять из /usr/share/geany/colorschemes/ файл alt.conf, утащить его в ~/.config/geany/colorschemes/, там выдать ему новое имя (например, myconf.conf). Затем поправить там цвета и через Вид -> Редактор -> Цветовые схемы выбрать myconf.conf. Нюанс, если предпочитаемая схема на тёмном фоне - редактировать надо так, чтобы при обращении цветов темы получились те цвета, которые необходимы. Т.е. если нужны розовые цифры - надо описывать их как зелёные. Формула обращения, кажется, получается FFFFFF - ABCDEF, где ABCDEF - выбраные для отображения цвета. Формат файла примитивный:
# Строка комментариев
ИмяСтиля=ЦветСимволов;ЦветФона;Жирный;Курсивный
# ЦветФона для большинства объектов можно не указывать
# Жирный и Курсивный - логические значения, которые
# задаются как true и false, их тоже можно пропустить
# Пример: если не указан ЦветФона, но хочется сделать
# жирным, то делать нужно так (аналогично курсив и т.п.)
keyword=0x6000F0;;true
А вообще файл с цветовой весьма нагляден и достаточно отдокументирован в комментариях. Плюс в комментариях он ссылается на файл filetypes.common, который лежит в /usr/share/geany/, там тоже неплохо почитать комментарии. И да, цвета настраиваются один раз, а потом просто работают. Ну это на случай, если кто-то решил, что их настройка сложна. :3


>>18000
Ну блин, шляпа. Всё говно. Хотя да, русское коммунити не радует. Буржуи в случае чего предпочитают промолчать и не ответить, а на русских ресурсах сразу вылазят понты и тонны говна.
>> No.18020 Reply
>>18018
Да я сейчас и не пишу ничего, кроме мелочи на баше, и имакс я связи с этим забросил как-то, так что меня можно вообще не слушать.
>> No.18027 Reply
>>18017
> Нет. Меня учили сначала всё продумать, а потом писать. Поэтому у меня сначала допрос с пристрастием aka «Сам себе ТЗ», потом схемки-схемки, потом программа. Если что-то вносится в её тело, то уже после того, как она стала некоей бета-версией.
Когда я так делаю, то нередко убиваю 30 страниц блокнотика на абстракции, которые я всё-равно потом не могу прочитать дальше последних двух страниц. Потому-то если какие-нибудь идеи из абстракций прорисовываются в реализации - сразу пишу, аккуратно наблюдая за тем, чтобы это потом было юзабельно.
>> No.18033 Reply
File: [Coalgirls]_Seria...
Png, 1070.34 KB, 1520×1080
edit Find source with google Find source with iqdb
[Coalgirls]_Serial_Experiments_Lain_04_(1520x1080_Blu-Ray_FLAC)_[94209B0B].mkv_snapshot_06.57_[2011.01.01_02.34.02].png
File: espd.tar.bz2
Bz2, 0.92 KB, 0 files
view
espd.tar.bz2

>>18027
> убиваю 30 страниц блокнотика на абстракции
Рекомендую.
>> No.18042 Reply
File: 12676645451333.jpg
Jpg, 60.58 KB, 378×366
edit Find source with google Find source with iqdb
12676645451333.jpg
File: screen-2012-02-14...
Png, 163.35 KB, 1360×741
edit Find source with google Find source with iqdb
screen-2012-02-14-18-49-43.png

>>18033
Но я ведь так ничего не напишу тогда. Это же дополнительная абстракция "писать всё так, чтобы соответствовало рашкинскому ГОСТу". Алсо, всёравно потом все курсовые будут с требованиями в стиле "заголовки x1 шрифтом, y1 размера с z1px отступами, подзаголовки ..." ну ты понял. Все срали на стандарты, каждый хочет, чтобы лично его ублажали.
>> No.18066 Reply
File: sample-1c234a84484bb59a6edcb13d79667a2a.jpg
Jpg, 110.96 KB, 850×987 - Click the image to expand
edit Find source with google Find source with iqdb
sample-1c234a84484bb59a6edcb13d79667a2a.jpg
>>18042
> Это же дополнительная абстракция
ГОСТ по определению основная абстракция. Там отдельной сохранённой страницей лежит вариант с примерами оформления, для всяких умников, которые трактуют его через попу.
> Все срали на стандарты, каждый хочет, чтобы лично его ублажали.
А ты спроси с какой стати, и спроси, почему не по ГОСТ. А если препод скажет, что это и есть ГОСТ, покажи ему настоящий. Они есть ещё здесь например http://protect.gost.ru/document.aspx?control=13&catalogid=311&search=&page=1, но там страницы ужаты на 50%. Туда можно отправлять, если кого-то не устроят обновления в качестве примечаний и захочется абсолютно новых, свежеотксеренных. Да и не волнуйся ты так, у меня друг в инсте тоже страдал от тупых маразмов, которые не могут в стандарты. Но он им популярно объяснил, что к чему. Сопят, но терпят, лол.
Кстати, можно ещё писать на псевдокоде, но точных правил его оформления я не видел, но он забавен тем, что пишется капсом и его читаешь как КОПИПАСТУ ПРО ЧТО-НИБУДЬ ВЕСЁЛОЕ И ПОСТОЯННО ТЯНЕТ РЖАТЬ.
>> No.18067 Reply
File: 1267046568516.jpg
Jpg, 152.97 KB, 800×600 - Click the image to expand
edit Find source with google Find source with iqdb
1267046568516.jpg
>>18066
Я же в Украшке. Увлекался изучением стандартов пока увлекался техом, но когда разочаровался в нём, то и перестал интересоваться этими вашими документациями.
Кстати про техи. Интересно, не существует ли аналогов на платформе open document? Нет, ну серьёзно. Тех может и хорош во всяких полиграфиях, но он не соответствует существующим потребностям. Там же даже картинки нормально не врапаются. Если заврапать две картинки на одной странице, то одна уйдёт в варп, попутно перепидорашивая половину текста. Я уже не говорю о том, что комманды неестественно сложные, нет адекватных методов для эскейпа символов, хуйня со шрифтами, етц.

Алсо, блокнотик и 30 страниц потому ведь, что нарисованные абстракции далеки от буквенного представления. И правильно, так как из этих абстракций с каждой страницей выжимаю более и более конкретные уровни. А когда уровень конкретики доходит до "Блджад, да это же почти код", то это резко кодится.
>> No.18077 Reply
File: 084.jpg
Jpg, 677.77 KB, 1500×2205 - Click the image to expand
edit Find source with google Find source with iqdb
084.jpg
>>18067
> Я же в Украшке.
ЕСПД не входит в ДСТУ?
> Интересно, не существует ли аналогов на платформе open document?
Если ты про аналоги латеха, то я его в глаза не видел.


No.17058 Reply [Full thread]
File: python.gif
Gif, 2.49 KB, 211×71
edit Find source with google Find source with iqdb
python.gif
File: pywin9x.jpg
Jpg, 2.46 KB, 102×102
edit Find source with google Find source with iqdb
pywin9x.jpg

К своему величайшему сожалению, я обнаружил, что тред >>7536 утонул безвозвратно. Посему предлагаю спрашивать и отвечать о (питоне|пайтоне) здесь!
Я буду отвечать в меру сил, а там, надеюсь, знающие аноны подтянутся.
Также созданию треда порадуются пользователи других языков, рассуждений которых об убогоньком гвидопыхе тонут вместе со старым тредом.

Краткая справка для новичков:
Официальный сайт: http://python.org/
Документация по стандартной библиотеке и разнообразные Tips & Tricks: http://docs.python.org/
Свежая тема для священной войны, или руководство по выбору между версиями: http://wiki.python.org/moin/Python2orPython3
Ссылка для вопящих про дикие тормоза: http://speed.pypy.org/
От себя могу порекомендовать книгу Марка Лутца (python 2) и Марка Саммерфилда (python 3), для знающих программирование, но не знающих Python самое оно.

Conversation(dobrochan.threads['s'], theme='python',
         captcha='мммм отрывать').begin()
493 posts are omitted, 65 of them with files. Expand thread.
>> No.27870 Reply
>>27865
Интересно, а его пидорнули или он правда сам ушёл?
>> No.27882 Reply
>>27862
Расскажи мне, если не сложно, на что именно ругается?
У себя проверял утилитой, которая так и называется - pep8 - ни одной жалобы.
>> No.27883 Reply
>>27826
Какой там OpenGL, у тебя же центральный процессор!
>> No.27884 Reply
File: -.txt
Txt, 0.00 KB, 0 lines - Click the image to get file
view edit
-.txt
>>27882
lint.py vkmusic.py -f text > report.txt
>> No.27885 Reply
>>27842
В общем и в целом код мне понравился.

То что в апперкейсе должны быть только константами, IP_HANDLER, COOKIES, MP3_LINKS, PAGE, COUNT ими не являются.
counter следует перенести в переменные класса.

if __name__ == "__main__": должно быть после объявлений классов, методов и констант, а также в нем должна быть та ботва от login(EMAIL, PASSWORD) по parser.close().

Алзо нужно прикрутить optparse, чтобы набирать логин/пароль в аргументах вызова скрипта, а не редактируя его.

мимо-кодестайл-наци
>> No.27886 Reply
>>27870
Вроде сам, судя по записям в сосниц.сетях и блогах.
>> No.27976 Reply
Ребятки, здравствуйте!
Начал осваивать ООП, и тут vim мне козью морду делает. Предыстория в том, что я пользуюсь в vim-е плагином SuperTab (с опцией let g:SuperTabDefaultCompletionType = "context").
Допустим, есть класс по имени 'Class', у которого есть метод 'method'. И есть экземпляр класса 'Class' по имени 'class'.
Так вот, когда я в vim-е набираю 'class.me<Tab>', то vim не может автоматом дополнить имя метода. Если кто знает, как справиться (плагины какие поставить, или скрипты), расскажите, пожалуйста.
>> No.27992 Reply
>>27976
Не беспокойтесь, кажется, разобрался. Фунции дополнения не нравилась строка: pairs = enumerate(self.images_filenames, start=self.start_num).
Когда перефразировал- заработало.
>> No.28157 Reply
File: 1672727-sp___how_do_i_shot_web_super.jpg
Jpg, 54.66 KB, 600×556 - Click the image to expand
edit Find source with google Find source with iqdb
1672727-sp___how_do_i_shot_web_super.jpg
>>17058
Нубовопрос. У меня установлены обе ветки реализации пайтона. Как мне определить который обрабатывает запускаемые скрипты, и стоит ли вообще об этом волноваться?
У меня есть подозрения, что из за этого CGIсерверный скрипт на 3.3 пайтоне не работает. А 2.7 работает.
>> No.28163 Reply
>>28157
Нормальные люди в начале файла ставят
#!/usr/bin/env python2
#  или
#!/usr/bin/env python3
На пикче глагол должен быть в прошедшем времени.
Олсо, тред переезжает в >>28158


No.16859 Reply [Full thread]
File: php.jpg
Jpg, 58.73 KB, 400×400 - Click the image to expand
edit Find source with google Find source with iqdb
php.jpg
Волею судьбы у меня возникла потребность во владении PHP. Причём возникла она уже после всяких рубей-пайтонов-джавы и даже хаскеля. На РНР имеется пара написанных недосайтов в давние времена, можно считать, что я его не знаю. Словом, сейчас мне не очень хочется по крупицам собирать знание о том, как там и что, а сразу перейти к делу, но это затруднительно. Поэтому прошу поделиться опытом тех, кто с ним работает достаточно серьёзно.

Вопросы... ну, в общем, всё, что мне следует знать, но что я могу упустить из виду быстро пролистывая документацию на оф. сайте. Какие там сейчас традиции и порядки, какие особенности, какие подводные камни кроме того, что это РНР. Короче, все те важные мелочи, о которых вы знаете, но о которых я могу не догадаться почитать просто потому, что о них не подозреваю.
Несколько отдельных вопросов:
1. Какую ИДЕ поставить кроме вима/емакса?
2. Какие там самые главные фреймворки и какой для чего выбрать?
3. Какие-то маст-хев инструменты, которые облегчают жизнь при работе с РНР?
4. Ну и, собственно, что почитать кроме php.net?

Буду очень благодарен за ответы, они мне могут сэкономить много времени.
6 posts are omitted, -1 of them with files. Expand thread.
>> No.16900 Reply
File: 1272990784429.jpg
Jpg, 53.62 KB, 480×640 - Click the image to expand
edit Find source with google Find source with iqdb
1272990784429.jpg
в качестве редактора кода, в том числе и для PHP сейчас начал использовать Sublime Text 2 ( http://www.sublimetext.com/ ). Понимает CVS, Git, Hg. Кроссплатформенный, бесплатный, расширяемый и очень забористый. От работы с ним плющит и колбасит.
>> No.16908 Reply
Удваиваю ОПа, года два назад работал с С++ на любительском уровне, затем из программирования ушел в графику, теперь вот внезапно захотелось изучить php. Начал курить доки на php.net, нарыл пару самоучителей из гугла, но они датированы 2006-м и скорее всего безнадежно устарели. Насколько я помню и из того, что слышал краем уха, все меняется и улучшается буквально каждые пол-года.
С чего можно начать, помимо доков? Пока поставлю денвер, сам php и субд.
>> No.16923 Reply
>>16900
Да, видел такой, хорошая вещь. Но неопенсорс и с допиливаемостью у него дела похуже, чем у вима и емакса. А мне все эти интеллисенсы кажутся мастхев фичей, поэтому до тех пор, пока скорость печати не является доминирующим фактором при разработке (на первых порах - всё время) я предпочитаю ставить какую-нибудь пиздецки навороченную джава-иде. Как Аптана. Её бы и поставил, но она теперь очень рельсозаточена, до такой степени, что на чём-то другом писать получается просто неудобно.
Ладно, повимчую немножко.
>> No.16962 Reply
>>16923
> неопенсорс
да и шут бы с ним.
> допиливаемостью у него дела похуже, чем у вима и емакса
с допиливаемостью у него дела ого-го , потому что он весь на питоне, есть документированное API. Можно открыть питоновскую консоль прямо во время работы, и работать в режиме построчного интерпретатора.
>> No.16965 Reply
>>16962
А то я не знаю. Прямо как гедит, ого-го. (Ну, на самом деле получше, но если кто-то говорит, что его дела с допиливаемостью ого-го на фоне емакса, значит он сидит на диване не очень на самом деле представляет, что такое настоящая допиливаемость.)
>> No.16970 Reply
File: 1290784272523.jpg
Jpg, 85.55 KB, 960×720 - Click the image to expand
edit Find source with google Find source with iqdb
1290784272523.jpg
>>16965
ты прав, бро, я сижу на диване. Имакс закрыл почти сразу, как открыл.
>> No.16972 Reply
File: apache2_ru_chm.zip
Zip, 0.66 KB, 0 files
view
apache2_ru_chm.zip
File: php_ru_chm.zip
Zip, 6.48 KB, 0 files
view
php_ru_chm.zip
File: mysql_ru_chm.zip
Zip, 1.61 KB, 0 files
view
mysql_ru_chm.zip
File: JavaScript.rar
Rar, 5.49 KB, 0 files
view
JavaScript.rar

>>16859
1. NetBeans - бесплатная IDE, пользуюсь ею. ZendStudio - платная.
2. Zend Framework - самый популярный фреймворк, большинство быдлокодеров копируют его архитектуру.
Smarty - самый популярный шаблонизатор
3. Notepad++, сириусли. Незаменимая вещь.
4. php.net описывает всё, что есть в php. Чтение другой литературы по php нерационально.
Можешь почитать доки к апачу (основные директивы .htaccess, mod_rewrite), справку по SQL.

Если хочешь серьёзно заняться веб-дэвэлопЫнгом, то тебе нужно вспомнить HTML и подтянуть владение джаваскриптом; рекомендую jQuery.

http://htmlbook.ru
http://jquery-docs.ru

Дерзай.
>> No.16989 Reply
>>16892
Спасибо тебе, няша, за книжку. Только скачал и начал читать, а узнал уже даже паттерны проектирования, которых боялся и не знал с какой стороны к ним подойти.
>> No.16990 Reply
>>16972
> Zend Framework
Не тот ли это фреймворк, весящий в минимальном виде 6мб, а полный - 53мб?
Проходил мимо него, но ужаснул размер и решил перекатиться на кодигнитер
>> No.17000 Reply
File: e496eec5b44acaf75c90d8d1c6ec01a2.jpg
Jpg, 312.74 KB, 740×819 - Click the image to expand
edit Find source with google Find source with iqdb
e496eec5b44acaf75c90d8d1c6ec01a2.jpg
>>16989
не за что.
У меня эта книжка бумажная, и в свое время очень хорошо вправила мне мозг.


No.16741 Reply [Full thread]
File: 13189438046773.jpg
Jpg, 112.83 KB, 700×525 - Click the image to expand
edit Find source with google Find source with iqdb
13189438046773.jpg
Сам, кодач. Реквестирую в тред емаксобогов, желательно таких, которые готовы потратить несколько своего времени на поучения начинающих. Если они ещё на хаскеле пишут - вообще отлично, потому что именно отсутствие нормальной ИДЕ для него меня и заставило сегодня опять вспомнить о емаксе.
В быту пользуюсь вим-ом (который, кстати, тоже не наполировал до блеска, но для самых простых вещей - хватает) или полноценными ИДЕ. Емаксом пытался пользоваться несколько раз. В первый раз я его погонял несколько дней, но бросил. В другой раз я подошёл к этому серьёзней - узнал чуть-чуть елиспа, прочёл пару туториалов, посмотрел какой-то скринкаст, но опять плюнул, потому что это говно нихуя не работало как мне хотелось. Даже emacs-starter-kit, который как раз и нужен, чтоб всё было искаропки, мало того, что не предоставил достаточного для работы функционала, так ещё и содержал в себе ошибки, которые опять же вручную приходилось исправлять.
Короче, я остался им очень недоволен (особенно до дрожи отвратительной анти-юникс идеологией), но проблема в том, что ничего лучше по прежнему нет. Поэтому приходится опять вернуться к попытке осилить емакс. И, вспоминая предыдущие фейлы, в этот раз я попробую начать с обращения к бывалым.

Итак, заканчивая затянувшееся вступление, собственно, вопрос: как настроить емакс, чтоб всё было хорошо? Ну, то есть, если ваш компьютер распидорашивает и вы, погоревав, покупаете новый, ставите ваш дистрибутив Линукса и емакс, что вы сделаете, пошагово, чтоб можно было начать работать? Чем подробнее - тем лучше.

Вимобоги тоже велкам, раз уж речь о редакторах. Можно хвастаться своими вимрц и наборами плагинов.
166 posts are omitted, 33 of them with files. Expand thread.
>> No.24457 Reply
>>24445
Я как не пользователь емакса тупо сорцую env/bin/activate
>> No.24465 Reply
>>24445
Тема нравится. Но у меня лучше.
>> No.24478 Reply
>>24465
Выкладывай!
>> No.24522 Reply
File: xatach_e84d9162e9.jpg
Jpg, 9.22 KB, 209×250 - Click the image to expand
edit Find source with google Find source with iqdb
xatach_e84d9162e9.jpg
>>24445
Не пользовался пайтоном, но прочитал сорц виртуаленва:
> (when virtualenv-workon-starts-python
> (cond ((fboundp 'python-shell-switch-to-shell)
> (python-shell-switch-to-shell))
> ((fboundp 'py-shell)
> (py-shell))
> ((fboundp 'python-shell)
> (python-shell))
> ((fboundp 'run-python)
> (run-python))
> (t (error "Could not start a python shell!"))))
Допустим, прочитаем, кто такой `run-python'. C-h f run-python RET.
> Python command line (default is `python-command').
Переходим по ссылке
> python-command is a variable defined in `python.el'.
> Its value is "python"
Эту штуку нужно написать в .emacs:
(setq python-command "my_favourite_python_command")
И не забыть, что python.el сам себя не подключит.
(require 'python)
(setq python-command "my_favourite_python_command")
Да, и тебе может порнавиться какой-нибудь из остальных видов шеллов(из кода выше). Но python.el есть по дефолту в emacs24, а это что-то, да значит.
Если ты не сможешь осилить смысл virtualenv(а я не знаю, что это такое), то M-x run-python RET.
>> No.24525 Reply
File: emacs.jpg
Jpg, 551.74 KB, 1680×1050
edit Find source with google Find source with iqdb
emacs.jpg
File: emacs-django-temp...
Png, 50.40 KB, 613×688
edit Find source with google Find source with iqdb
emacs-django-template.png
File: grebler.jpg
Jpg, 9.94 KB, 215×214
edit Find source with google Find source with iqdb
grebler.jpg

>>24478
charcoal-black. А вообще это была тупая шутка.
>> No.24542 Reply
>>24522
Спасибо! Аплодирую!
>> No.25310 Reply
File: 1347475959982.jpg
Jpg, 132.78 KB, 960×540 - Click the image to expand
edit Find source with google Find source with iqdb
1347475959982.jpg
>>25219
Думаю(5-минутка эмаксвикии), это делается как-то так:
(define-key evil-normal-state-map (kbd "C-n") 'next-line)
Но у меня нет evil, чтобы проверить, нет знания vim или желания ставить/учить. Насколько я знаю, у vim несколько мапов, между которыми переключаются. Потому evil-normal-state-map не единственный, поищи через C-h v ещё мапы.
>> No.25342 Reply
>>25310
<mimo-krokodil>
Откуда скрин?
</mimo-krokodil>
>> No.25343 Reply
>> No.25344 Reply
File: 1237772232268.jpg
Jpg, 110.94 KB, 750×354
Your censorship settings forbid this file.
unrated


No.16549 Reply [Full thread]
File: haskell-ap-large.png
Png, 6.40 KB, 640×360 - Click the image to expand
edit Find source with google Find source with iqdb
haskell-ap-large.png
Продолжение треда про язык программирования Haskell.
47 posts are omitted, 5 of them with files. Expand thread.
>> No.16890 Reply
>>16888
Да, множество замкнутых формул, при таком походе теория групп тоже будет формальной теорией первого порядка. В любом случае дальнейшую терминологическую полемику считаю нецелесообразной, ведь ничего кроме обвинений в поедании какашек я не услышу.
>> No.16966 Reply
Тут есть кто-то кроме диванных теоретиков? Я бы хотел спросить о Реальном ИРЛ Хаскеле, надеюсь тут кто-нибудь на самом деле на нём пишет. Собственно, вопрос: какой примерно объём функионала в настоящих гуеприложениях уместится в 2-3 тысячи строк на Хаскеле? Ну так, несколько примерчиков на вскидку.
Спасибо.
>> No.17440 Reply
А вот есть у меня гиперссылки. Они могут быть абсолютными (http::/yandex.ru/search) и относительными (s/res/16459.xhtml). Или, например, если из http::/yandex.ru/search/test/show/10 вычесть http::/yandex.ru/search, то получим test/show/10 - относительную гиперссылку. Похоже на разность упорядоченных множеств. Нет ли какого-нибудь готового тайпкласса по этому поводу, который было бы удобно инстанциировать, или лучше не маяться дурью и тупо написать пару функций?
>> No.17442 Reply
>>16966
> Тут есть кто-то кроме диванных теоретиков?
Тут где-то был разработчик Хачкеля, писавший под него либы.

мимосиплюсил
>> No.17448 Reply
>>17442
Не знаю, тот ли, другой ли, но время от времени я и сам тут видел какого-то сорт оф нетеоретика. Ну или теоретика, но не очень диванного. Правда, настоящего кода я у него тоже не видел, но он хотя бы в своём теоретизировании оперировал реальными жизненными фактами, а не "кококо монады чистота упорядоченные множества теория категорий кококо". В прошлом треде даже можно было несколько умных вещей услышать (собственно, почему я вообще задался какими-то вопросами относительно Хаскеля). А этот как-то не удался. Народу мало и музыка как-то не очень. Столько раз сюда ходиил...
>> No.17638 Reply
А вот ребятки. Вопрос общего плана, но всё же. Пробовал ли кто-нибудь использовать хаскель для контроля за экспериментальным оборудованием?
Задач несколько: периодический (не реже раза в секунду) опрос приборов, по результатам опроса - соответствующая реакция, построение и обновление графиков в процессе работы, обработка полученной информации (оценка параметров шума и т.д.), возможность обмена и контроля по локальной сети. Для работы с железом есть спермобиблиотека на С, т.е. нужен foreign function interface, что ли.
Пока с переменным успехом использую питон+sicpy+qt, но с интересом смотрю в сторону хаскеля, т.к. есть проблемы с производительностью (решаемые легко апгрейдом, правда).
>> No.17648 Reply
> Пока с переменным успехом использую питон+sicpy+qt, но с интересом смотрю в сторону хаскеля, т.к. есть проблемы с производительностью (решаемые легко апгрейдом, правда).
Тебе, в первую очередь, лучше разобраться почему тормозит, а не бросаться втыкать в хачкель.
>> No.17697 Reply
>>17648
Тормозит-то понятно почему, хехе. Celeron 800Mhz / 384 Mb RAM не лучшим образом тянут такую тяжесть. Железо я вскоре поменяю, дело в другом. Интересно было бы посмотреть, в какой мере возможно использовать хаскель на таких задачах. Целесообразно ли это вообще? Может ли дать преимущества, допустим, в скорости разработки и простоте поддержки?
>> No.17700 Reply
>>17697
> Тормозит-то понятно почему, хехе. Celeron 800Mhz / 384 Mb RAM не лучшим образом тянут такую тяжесть
А ты все равно с профайлерчиком-то посиди, погляди как оно там. Потому что если ботлнек у тебя упирается, например в numpy и соответственно сишную либу, то использовать хачкель тебе смысла нет. А если в что-то другое - то может и есть.
>> No.17712 Reply
>>17700
Что ж, посмотрю. Благодарю.


No.16497 Reply [Full thread]
File: 6424.jpg
Jpg, 39.58 KB, 452×700 - Click the image to expand
edit Find source with google Find source with iqdb
6424.jpg
Привет, доброкодер. Собрался на каникулах студентота, да подзаняться data mining'ом, нужно распарсить один популярный сайт. В детстве для этого юзал пёрловскую LWP, но сейчас уже вёсь пёрл позабыл. Скажи, чем в этом сезоне модно парсить сайты?
11 posts are omitted. Expand thread.
>> No.16577 Reply
>>16575
> Чтобы меньше времени занимать память
да, это пиздец, ведь можно было просто добавить вложенные фигурные скобки
>> No.16578 Reply
>>16575
Здесь налицо простое непонимание осовных принципов работы с памятью, а вот выравнивание данных под ассоциативность кэша, всякие йоба-_MM_SHUFFLE, расстановка нопов из-за каких-нибудь ебанутых особенностей предсказателя переходов ppc или алиасинг указателей уже можно отнести к байтоебству.
>> No.16579 Reply
>>16577
А про XOR ты, конечно, не слышал
>> No.16580 Reply
>>16579
а при чём здесь он?
>> No.16582 Reply
>>16580
Можно свопнуть тремя ксорами, хотя тоже не нужно, ведь какой-нибудь x86 имеет такой-то XCHG
>> No.16583 Reply
>>16582
> Можно свопнуть тремя ксорами
разве ксоры быстрее присвоения? (алсо, я-то не байтоблядь ни разу, свопнул бы ксорами безо всяких перделок и экономии).
>> No.16585 Reply
>>16583

Ксор - это простейшая логическая цепь из двух логических элементов. Проще того же сумматора, например. Я не особо представляю, как что-нибудь может быть быстрее ксора.
>> No.16586 Reply
File: 1206652659240.jpg
Jpg, 146.44 KB, 1024×768 - Click the image to expand
edit Find source with google Find source with iqdb
1206652659240.jpg
>>16585 Нот?
>> No.16592 Reply
>>16583
На самом деле нет. Такую йобу имеет смысл использовать только при программировании микроконтроллеров. К тому же семантика у такого свопа строго последовательная, так что на современных суперскалярах мувы будут быстрее. Да и вообще, если мы имеем дело с каким-нибудь более или менее продвинутым компилятором вроде icc, то он, в зависимости от контекста, может, например, у последующих операций просто поменять адреса местами или, если в регистрах лежали какие-нибудь символы, может вообще подставить эти символы напрямую. Упомянутый мной ранее XCHG тоже не будет быстрее, но зато он атомарный.
>> No.16638 Reply
>>16546
анон я проиграл с твоего поста


No.16351 Reply [Full thread]
File: a_f653adfd.jpg
Jpg, 3.67 KB, 200×98 - Click the image to expand
edit Find source with google Find source with iqdb
a_f653adfd.jpg
Аналог GIGAFONE сегодня. Есть ли перспективы?
>> No.16353 Reply
File: macro-я-нихуя-не-понял.png
Png, 1141.98 KB, 1024×768 - Click the image to expand
edit Find source with google Find source with iqdb
macro-я-нихуя-не-понял.png
>>16351
> GIGAFONE
А что это?
>> No.16354 Reply
>> No.16362 Reply
>>16354
> > 2006г.
А оно еще не загнулось?
>> No.16363 Reply
>>16362
Уже, батенька, уже... Потому и спрашиваю.


No.16318 Reply [Full thread]
(princ "Happy New Year, dear bydlocoders!")
10 posts are omitted, 1 of them with files. Expand thread.
>> No.16334 Reply
print "Happy New Year"
>> No.16336 Reply
class HappyNewYear
{
    public static void Main()
    {
         System.Console.WriteLine("С Новым годом!");
    }
}
>> No.16338 Reply
program example;
begin
   write('С новым годом!');
end.
>> No.16339 Reply
dobrochan << "С новым годом!"
>> No.16340 Reply
File: anoter-pointless-day.jpg
Jpg, 35.44 KB, 461×349 - Click the image to expand
edit Find source with google Find source with iqdb
anoter-pointless-day.jpg
-module(greet).
-export([start/0]).

start() -> io:format("Another pointless year where I accomplish nothing~n", []).
>> No.16355 Reply
>>16340
erlang?
>> No.16358 Reply
>>16355
Да
>> No.16367 Reply
>>16318
org 100h;
mov ah,9h;
mov dx,hello;
int 21h;
ret;
hello db "Welcome to 2012y.Die.$";

c:согревает отчаяния
>> No.16370 Reply
++++++++++[>+++++++>++++++++++>+++++++++++>++++++++++++>+++>++++++++>+++++++++>++++>+++++++>+<<<<<<<<<<-]
> ++.>---.>++..>+.>++.>--.<<<<++++.>>--.>.>>-.<<<<<.----.>++.>>>>>++++.
<<<.>>>>--.<<<<<<---.<+.>+++.---.<+.+++++.-------.>-.>>+.>>>>>.
>> No.16371 Reply
Да, хэлоуворлдщиков этой борде явно не хватало.!.


[0] [1] [2] [3] [4] [5] ... [14] [15] [16] [17] [18] ... [24] [25] [26]
Password:

[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]