Записи с темой: программирование (список заголовков)
12:58 

Изучаем этот ебаный Perl. Теперь не по книжке

Блядь, этот ёбаный Perl заебёт кого хочешь! (( Чо за мудак его ваще придумал нахуй?
В нормальных языках ты бля пишешь, они хотя бы делают, чо ты ожидаешь. Да, ошибки, куда без них, а в Перле, ты бля пишешь, а он те хуйню какую-то выдаёт. Ты морщишь лоб, правишь, а ничо не меняецца, бля. Ему похуй на все эти твои потуги.
До этого я с ним ёбся, но эт ладно. Вот сейчас.
Вместо $qr=~ m/^A/ написал $qr= ~m/^A/ и долго пытался разобрацца, какого хуя он мне хуйню какую-то пишет ((
Дальше больше. Чо за мудак придумал любое обращение к переменной обозначать через $? Даже в Баше такого нет! Пишу блядь @sym[i] в нескольких местах написал i без $. Ему конечно похуй, в итоге он хуйню какую-то выдаёт. Поменял на $i - ничо не изменилось, сука-блядь ((
читать дальше
Вот такой пиздец этот Перл. А проблема не в том, чтобы напейсать гениальную программу на всю жизнь, а в том, чтобы по-быстрому отхуярить эти файлы, а программу нахер выкинуть, а по-быстрому не получается, и это бесит (( Ща ещё новых файлов подвалили, так там ваще могут одинаковые записи быть. Самое то для Перла - языка обработки списков. Я уже предвкушаю еблю (( Если такая хня буит продолжацца, перейду на Питон. Мож там ебли меньше.

@темы: программирование

20:21 

Пишем Решатель Пасьянса!

Чо-то ёбнуло мне в башку, и я вместо чтения всяких нужных и полезных книг решил написать прогу - решатель пасьянса. В общем-то несложно в теории - надо перебрать все имеющиеся варианты, ну или хотя бы скоко-то - программа-то один хер больше меня их переберёт. И в то же время не хотелось мне писать, бляяя, думаю, это долго, давай лучше потом. Как знал, бля. Решил пейсать на Перле, я ж про него недавно читал - кстати напрочь всё забыл, как отшибло. Я думаю это не из-за возраста, а из-за недостатка практики. Потому шо и в двадцать лет были у меня такие вещи - читаешь, всё понятно, всё заебись. А спросят, ну хорошо, а как ваще вот сделать то шо тут описано? И ступор сразу. Вроде всё понятно, и в то же время... А дня три пройдёт и ваще пиздец. Языки также "учил" - шведский там, этольянский. Вроде прочитал, вроде всё понятно, а как до дела доходит и трындец. Но при этом (я ж был молод и горяч) я был уверен, что я это "знаю". А щас я знаю, шо "думаешь, шо знаешь, а если давно не пробовал, долго разгоняцца будешь".
читать дальше

@темы: Linux, программирование

23:09 

Среда разработки Gedit

В общем, я тут уже три программы разработал или четыре. Каждая не больше 20 строк, ну и что. Разрабатывал в терминале в vi. В одной вкладке разрабатывал, в другой запускал. Выглядело это так:
читать дальше

@темы: Linux, программирование

21:07 

У страха глаза велики

Короче, я набрался храбрости и открыл книгу Кормена про алгоритмы, издания 2001 года. Дык вот, не 1300стр, а всего 958, и на 901стр начинается список литературы. То есть, всего 900 стр, а это сильно меньше 1300!
Теперь дело за малым - прочитать всё это гагага.
З.Ы. Пижжю - в третьем издании 1328стр! Пишут, добавили какие-то главы и расширили чо-то. Вот теперь хз какую из них читать ((

@темы: программирование, книжки

20:12 

То шо я полдня пейсал вчера на Перле

усирался, там, короче, это всё можно одной командой в Линухе сделать. Вот так:
egrep "^[фываолджФЫВАОЛДЖ]+$" dict.txt
ну или типа того. Регулярные выражения, суко-блядь! На Перле можно тоже их применять, кстати. Так что с каждым разом приходит всё более лучшее решение, гагага, стоит токо начать.

Ну всё равно, это всё напейсание было не зря (а чо я могу ещё сказать?). Я почувствовал себя программистом, вспомнил старые добрые времена и прелесть отладки из командной строки... Потом мне стали приходить мысли об улучшении моей мегапроги. Если б я не начал пейсать, ничего бы этого не было.

@темы: Linux, программирование

13:42 

Пишем на Perl

У, камрады, я тут со вчерашнего вечера ебусь. Напейсал на Perl интересную программку - она ебёт мозг читать дальше

@темы: Linux, программирование

00:16 

Ви-таки не повегите, но я начал читать Perl!

Ваще у меня дома книжка по нему стоит года с 2004го наверное. 900 страниц. В 2015 я хотел чо-то новое освоить - PHP там или Python или мож Perl, но так и не освоил - желания не хватило, а щас прям книжка за 15р, и я как кинулся её читать! Но она чем хороша - всего 300стр, а не 900. читать дальше

@темы: Linux, книжки, программирование

11:11 

И снова Кубик Рубика

Короче, в субботу я подумал, шо это - раз уж ни хера не делаю, может, Кубиком Рубиком заняцца? Чо-то в последнее время он мне в голову лезет. Я ж так и не сделал то, ради чего его писал - дерево ходов.
читать дальше

@темы: программирование

10:09 

lock Доступ к записи ограничен

всякая херня ниинтиресная масаваму четателю

URL
16:40 

С подачи LFS разбираемся, как эта хрень компилируеццо

make - утилита для сборки проекта (пакета) с помощью Makefile
gmake - GNU версия make
читать дальше
Всё это поможет лучшему пониманию сборки LFS и компиляции пакетов из исходников. Вся эта тяга к знаниям инициирована именно сборкой LFS и компиляцией пакетов (из которой процесс сборки LFS состоит чуть менее, чем полностью).
Как это поможет мне в жизни? Хз, если честно.

@темы: программирование, Linux, LFS

14:19 

Fizzbuzz и дыхание времени

Короче, камрады, ковырялся на просторах habrahabr.ru и нашёл в комментах задачку и решение. Решение меня убило настолько, что я решил его тут написать, а также завтра подъебать коллег на работе. Комменты я конечно уже не помню, где, А! помню! Вроде здесь: habrahabr.ru/company/regionsoft/blog/339284/

Ну да хрен с ним. Короче, задача:

Напишите программу, которая выводит на экран числа от 1 до 100. При этом вместо чисел, кратных трем, программа должна выводить слово «Fizz», а вместо чисел, кратных пяти — слово «Buzz». Если число кратно и 3, и 5, то программа должна выводить слово «FizzBuzz»

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

А вот решение, которое я нашёл в комментах!
читать дальше
По-моему, это шедевр, камрады! Мне такое даже в голову не пришло! :lol: Завтра разошлю коллегам письмецо, что я типа перековался

@темы: программирование

00:34 

Начало йезучению Питона положено!

Давно уже подмывает меня йезучить новый язык программирования. Всё РНР хотел, прочитал Лурк, там так обосрали этот РНР, да и Perl тоже, а про Python вроде помягче выразились. Несколько дней всё собирался, собирался, резину тянул, и вот сегодня хуяк - прочитал этот PEP8. Впечатление создалось, что это какое-то говно мамонта - ограничения на длину строки, комменты рекомендуется писать на Энглише, косяки с кодировкой. Но мож не всё так плохо. Начал читать "В глубь Питона" и написал первую программу:
print ("Хуйло ворлд!") или что-то вроде того. И ведь сработало!
Ещё заметил, Erlang хвалят. Надо бы и его посмотреть для рашырения кругозора.

@темы: программирование

00:34 

Дочитал "Кодеров за работой"

Ща ещё чего-нить буду читать. Ваще как-то тяжело мне это всё далось, раньше как-то книги глотал - хуяк и песдетс, а ща долго-долго мурыжу.
В общем, чо говорят кодеры - программист должен много пейсать. Чем больше, тем лучше, ну или хотя бы раз в неделю чо-то. Также надо читать чужой код, тоже много. Надо изучать разные языки программирования, причём, не просто названия разные, типа C, C++, C#, а вообще разные - по идеологии. Лисп там например, Пролог, АПЛ, чтоб понимать, что на С++ свет клином не сошёлся.

Многие там, кстати, ругают C++, говорят, никто полностью на нём не пишет - пишут на каком-то подмножестве языка, а все его свойства использовать - себе дороже. Сам Кен Томпсон прошёлся по С++ (один из основоположников С). Грит, Страуструп больше внимания всяким комиссиям уделял, чем развитию, собственно, языка и результат закономерен.

Так шо то шо я не смог в полной мере обалдеть С++, это типа как бы и нормально - не я тупой, язык такой хитрожопый попался. Ну и надо конечно не зацикливаться на С++, а и другие языки позырить, мож я какой-то язык, грубо говоря за день освою, будет у меня ещё один язык в запасе, а С++ и так никуда не денется. Python вот хвалят, Ruby. Perl не хвалят, отвратный язык, говорят. Там ещё много языков называли, я все и не запомнил.

@темы: программирование, книжки

17:31 

Питер Сейбел. "Кодеры за работой. Размышления о ремесле программиста."

Короче, в общем, когда я заказывал книжки про Postgres, мне заодно предложили и эту. Всего за 49р, а чего бы и не купить? В общем, один чел, тоже программист, взял интервью у разных других программистов и объединил их в книгу. Не знаю, как там у них, у нас эта книга успеха не имела. Что, в общем, ожидаемо. Какая разница, чо там скажут всякие очкарики? Всем интересно их программы тырить и использовать, желательно на халяву, а чо они там думают, это дело десятое.
читать дальше
А вот ещё книги, которые они советуют прочитать, собсно, из-за них я эту запись и завёл.
читать дальше

@темы: книжки, программирование

23:56 

Программа для просмотра спрайтов - статистика

Короче, смотрел вчера на сайте. Программка просмотра спрайтов в играх БК 0010-01, которую я написал, набрала уже 308 просмотров. И всего 9 скачиваний. По сравнению с редактором Пирамидок, который набрал 17000 просмотров и несколько сотен скачиваний тухло дело идёт. Этому я вижу две причины. Первая - те, кто в своё время увлекался БК, становятся всё старше и всё меньше времени у них остаётся на воспоминания о БК, и всё меньшую важность это для них представляет. Тогда был 2012 год, щас 2016. Вторая причина - гораздо больше желающих редактировать лабиринты игры (особенно известной), чем ковыряться в коде игр, пусть и разных. Такие дела.

@темы: мысли вслух, программирование

22:51 

Задолбался читать С++ за 21 день.

Последний раз на тему программирование я тут писал 1 марта. Как будто давно-давно это было! А щас уже 17е. Это одновременно и мало и много.
Программка моя набрала уже 217 просмотров. Я ваще рассчитывал на большее, но и это тоже неплохо.

Есть ещё одна книга С++ за 21 день за авторством некоего Сиддхардхи Рао, который там в Индии охуенный программист. Вышла позже, чем книга Джесса Либерти. Я ваще уже читал компьютерные книги индусов и не в восторге. Это пздц! Они просто берут и пересказывают документацию, или пережёвывают одно и то же по сто раз, аж мозги в кучу. Конкретно этого афтара я не читал, и по отзывам вроде книга хорошая. Но щас задумался - что можно ожидать от книги, если он даже название своё не смог придумать? Вот мог же бы сказать "за 20 дней" или "за 22 дня"? Уже было бы ясно, что вот это его книга, а за 21 день это Джесс Либерти. Нет, бля, обязательно прям "за 21 день!" Уже наводит на нехорошие мысли. Но если кто читал, можете тут поделицца. Особенно, если читали их обе.

Так, теперь самое главное. В общем, читаю я эту гениальную книгу Джесса Либерти, уже бля 65% прочитал, заебался, конечно, забыл уже, что было вначале, а главное - само программирование плавно загнулось. Все силы брошены на йезучение С++, весь пар в свисток ушёл. Я, кстати, боялся, что так и произойдёт - как чувствовал, сцуко! Надо либо пейсать, либо сидеть, не работать и токо компиляторы изучать и библиотеки к ним. Щас-то хочется уже дочитать, а сил нет. Не, я конечно узнал много нового, но почти всё уже забыл, а это ещё не самый новый стандарт языка! Продрался сквозь дебри виртуального наследования и тому подобной херни - боже, что за норкоман это придумал? Неужели это ещё и применяют? Щас прям даже боязно среду запускать:
- Как же я буду писать, если языка не знаю?
- А как же ты до этого писал?
- А хз, писал вот как-то, и даже работало, сам в ахуе!

@темы: программирование

00:50 

Распознавание символов

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

Сложное, конечно, есть. Одно дело, ты работаешь с линиями и кругами, нарисованными в Paint. У тебя идеально белый фон, идеально чёрные линии и больше ничего. Другое дело работать с реальными сканами. Фон - градации серого, символы тоже градации серого, и хер его знает, как их распознавать - может быть написано всё, что угодно. Но несколько интересных идей мне в голову сразу пришло. Думаю, не одному мне. Вот, например, программе проще распознавать, если она знает, с каким языком имеет дело, а также, с каким текстом - художественный, технический, научный. Можно использовать словари, частоты символов в словах для конкретного языка. Надо быть готовым к тому, что символы могут быть написаны разным шрифтом. Но как правило, основная часть текста написана одним шрифтом и на это тоже стоит опираться - т.е. если ты не уверен, что это за символ - проверить, не поменялся ли шрифт. Если не поменялся, проверить соседние символы и по частотам попытаться определить искомое. Думаю, афтарам программ распознавания такие мысли тоже в голову приходили.

Если бы я смог такое написать, то, в отличие от кубика Рубика и спрайтовой графики БК эта программа была бы гораздо более востребована. Так что пока написал тут, чтобы не забыть, что я вообще на такое замахнулся. А пока я увлечён мебельным проектом, о котором расскажу чуть позже. Впрочем, надеюсь, на него много времени не уйдёт.

@темы: программирование

10:30 

Читаем книженцию "С++ за 21 день"

Итак, чо я узнал нового, ну или вспомнил старое. Надо записать, а то всё забуду.
читать дальше
Позже ещё допишу

@темы: программирование

17:08 

Программирование

Чо-то программирование у меня опять в жопе. Книжки не читаюцца, программа не пишецца. Да и ваще состояние уёбское - ничего не хочется делать. Ваще так резко включилось, хоп, начал писать, а потом - как отрезало - также резко хоп и ни хуя! Наверное весенний овитоминоз. Знаете, чо такое овитоминоз? Избыток в организме витамина О. :gigi: Я думал, щас буду пейсать и пейсать. Куда там! Один проектик выпустил и обосрался. Вот такой пидарас.

Проектик на сайте, кстати, за 8 дней набрал 111 просмотров. Хуйня, конечно, но всё-таки. Глядишь, и до тыщи доберёмся к концу года.

Я тут выяснил, кста, что использую ещё одну фичу старого доброго С - кастинг. Типа, так: char c=(char)5; Старая школа, ёбтить! Оказывается, так уже не модно.
Надо пейсать char c=static_cast<char>5; Казалось бы, какая хер разница? Ан нет, static_cast это просто static_cast и ничего больше, а С-style делает сначала static_cast, если не вышло, то reinterpret_cast, далее, если нужно, то const_cast. Во, скоко всякой хуйни!

Читаю тут книженцию Джесса Либерти "С++ за 21 день". Толковая книга. А до этого пробовал читать "С++ для чайников", но там он с С начинает, а нам-то это зачем? Зато узнал про среду разработки rhide. И оказывается много есть сред разработки на С++. Не Майкрософтом единым, как грицца ;)

@темы: программирование

19:06 

Фтарой Праект выложен ф Тырнет. С релизом меня! :)))

Ну чо, перцы, с релизом меня! Проект теперь доступен на специальном сайте в ретро-разделе "БК 0010-01/0011М". За сегодня набрал 15 просмотров. Редактор пирамидок, выпущенный 3 года назад, на сегодняшний день набрал там уже 16969 просмотров! Чо-то мне подсказывает, что текущая программка столько не наберёт. Ну хрен знает, посмотрим. Желающим могу тоже выслать авторскую версию. :D Правда, вряд ли она вам будет интересна, если только вы в своё время рубились в игры на БК0010-01, и вам в качестве ностальжи не терпицца поковырять какую-нибудь игру из децтва.
А щас надо бухнуть.
:champ:
Ну и можно вернуцца к Рубику и прочим программам, которые я хотел бы написать. Только уже не помню, каким.

@темы: программирование

Днивник Тёмнава Эльфа 80лвл

главная