LINUX.ORG.RU
ФорумTalks

А в каком магазине была куплена ваша первая книга по программированию?

 , ,


0

1

Собственно, сабж.

Моя первая книга по программированию была такой: https://coollib.com/i/djvu/233130.webp .
А куплена она была здесь: https://yandex.ru/maps/?l=stv,sta&ll=129.535540,62.107705&panorama[di... .

★★★★★

Академкнига или Дом Книги.

torvn77 ★★★★★
()

Была честно сперта из школьной библиотеки. Других источников толком не было тогда.

Oberstserj ★★
()

В смысле куплена? В местной библиотеке взял

cobold ★★★★★
()

В 2000-2001 где-то в киосках приобрел учебник по C++ и чуть позже по JS+HTML.
Но я стал жабокодером, а первую книжку по java купил через инет в 2002, стоила она мне 45 гривен, плюс 3 гривны за доставку.
Помню через пол года нашел эту книжку в книжном, но там она стоила 55 гривен, сэкономил!

Aber ★★★★★
()
Последнее исправление: Aber (всего исправлений: 1)

В каком-то книжном в ДС как и все остальные.

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

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

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

От це память! И стоимость и то что это первая покупка через инет... Завидую. Я из всех книг могу вспомнить только обстоятельства покупки одной. Взялся за халтуру и уже в процессе исполнения друган подбил меня сваять используя дельфи, тогда она в единственном варианте была, двинул в срочном порядке закупать литературу :)

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)

Моя первая книга по программированию была такой

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

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

Ну извините, имхо втроем на калькуляторе это перебор, хоть с социалистической хоть с капиталистической точки зрения. :)

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

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

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

Так вот откуда пошла ЛГБТ пропаганда! А вы и дальше угорайте над культурным марксизмом!

BceM_IIpuBeT ★★☆☆☆
()

Я настолько школотрон, что первую книгу качал из Интернета)

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

открыв

Это ты вот этот свой индусо-шедевр называешь программированием?

     case 1:
         mvwaddstr(mw, 1, 1, "Yegyerdye reader v0.1");
         mvwaddstr(mw, 2, 1, "      for unicode texts");
         mvwaddstr(mw, 3, 1, "2018 (c) saahriktu");
         mvwaddstr(mw, 4, 1, "             under GNU GPLv3");
         mvwaddstr(mw, 6, 1, "F1 - help");
         mvwaddstr(mw, 7, 1, "j, key down - next line");
         mvwaddstr(mw, 8, 1, "k, key up - previous line");
         mvwaddstr(mw, 9, 1, "h, key left - scroll to left");
         mvwaddstr(mw, 10, 1, "l, key right - scroll to right");
         mvwaddstr(mw, 11, 1, "p, Page Up - previous page");
         mvwaddstr(mw, 12, 1, "space, Page Down - next page");
         mvwaddstr(mw, 13, 1, "Home - begin of text");
         mvwaddstr(mw, 14, 1, "End - end of text");
         mvwaddstr(mw, 15, 1, "= - show current line number");
         mvwaddstr(mw, 16, 1, "g - go to line (by number)");
         mvwaddstr(mw, 17, 1, "f - turn full page switch");
         mvwaddstr(mw, 18, 1, "/, F7 - search");
         mvwaddstr(mw, 19, 1, "F3 - continue search");
         mvwaddstr(mw, 20, 1, "c - go to column (by number)");
         mvwaddstr(mw, 21, 1, "q - quit");

gremlin_the_red ★★★★★
()

если про купленную, то был не магазин, а просто торговцы книгами на улице открыто стояли

а если про первые, то они были [fernandos-ed] мамой из библиотеки совкового НИИ, которое перестало платить зарплату

Harald ★★★★★
()
Последнее исправление: Harald (всего исправлений: 1)
Ответ на: комментарий от xwicked

Так ты пришелец!...

Да, я никогда не скрывал, что понаехал в Старый Оскол в 1995-м году, а родился я в Якутске.

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

А как тебя в Маган занесло?

Я родился в 1984-м году в городе Якутске. И жил с рождения в селе Маган. В 1989-м году переехал в сам Якутск. А в Старый Оскол переехал в 1995-м году.

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

В остальных 20-ти главах всё тоже самое, только изредка прерывается плачем обоссаного, обосранного, голодного младенца. Написана известным психологом пропагандирующего возврат в RL.

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

Текст должен быть отделен от кода.

Кто сказал? Деды не отделяли и всё было OK.

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

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

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

Вы просто «программированием» называете конкретно своё представление о программировании в идеализированном с Вашей точки зрения виде.

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

Текст должен быть отделен от кода.

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

xwicked ★★☆
()
Последнее исправление: xwicked (всего исправлений: 1)
Ответ на: комментарий от peregrine

Там может прокрутка установлена, так что пофиг на миксимальное значение Y.

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

Надо было заганать это в одну переменную. И выводить ее значение.

mvwaddstr() выводит одну строку. Тогда уж в массив и выводить в цикле. Но это ничем не лучше.

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

Не, причина не в этом. Причина в том что псевдографика. А вот одно из решений - отделить текст от кода.

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

...родился я в Якутске.

Фиксируйте все, по нему нельзя судить о коренных старооскольцах. Мы упороты с рождения, а он заразился...🤣

xwicked ★★☆
()
Ответ на: комментарий от saahriktu
char            qflag = 0,  // quit flag
                    rflag = 0,  // remove file flag
                    mflag = 0,  // move text flag
                    fflag = 0,  // turn full page flag
                    tflag = 0,  // turn tabs to spaces flag
                    cflag = 0;  // fix width to screen size flag

Все флаги имеют одинаковое значение. В чем смысл?

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

Софтина на ncurses. И если выводить через mvprintw(), то текст может и выехать за то место, где он должен быть.

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

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