Страница 11 из 27 Первая ... 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... Последняя
Показано с 101 по 110 из 267
Like Tree77Likes

Тема: Самообучение программированию.

  1. #101
    Гражданин Аватар для gr1nka
    Регистрация
    13.10.2013
    Адрес
    Aventura, FL
    Сообщений
    2,743
    Записей в дневнике
    9
    Спасибо
    249
    Сказали 916 раз в 547 постах

    Re: Самообучение программированию.

    Цитата Сообщение от DoopeRS Посмотреть сообщение
    может быть это был сарказм?
    Увы и ах. Похоже, это было вполне реальное предложение.

    ядерное возмездие неотвратимо! | гоблины всех сильней!

  2. Бронирование Отелей в США
    Circuit advertisement
    Регистрация
    Always
    Адрес
    Advertising world
    Сообщений
    Many


    Booking.com
     

  3. #102
    Гражданин Аватар для tankard
    Регистрация
    23.05.2011
    Сообщений
    2,142
    Записей в дневнике
    3
    Спасибо
    349
    Сказали 618 раз в 382 постах

    Re: Самообучение программированию.

    Цитата Сообщение от gr1nka Посмотреть сообщение
    Увы и ах. Похоже, это было вполне реальное предложение.
    В нем конечно нет ничего плохого. Такие вещи можно изучать в качестве факультатива для саморазвития. Ну или если вам это надо по работе.
    Но я ни разу не слышал о программерах, которые пишут и низкоуровневые вещи и высокоуровневые на постоянной основе и хорошо. Практика показывает, что это обычно разные люди.
    CS и программирование на сегодня очень обширная область и все знать почти нереально. И часто разные области требуют не только разных знаний но и разного мышления.
    Valentine11 and gr1nka like this.
    Прошу обращаться ко мне на ты. Не люблю я общения на вы. Для меня это некомфортно.

  4. Эти 2 пользователи сказали Спасибо tankard за это сообщение::

    US66 (17.11.2014), Valentine11 (18.11.2014)

  5. #103
    Гражданин Аватар для gr1nka
    Регистрация
    13.10.2013
    Адрес
    Aventura, FL
    Сообщений
    2,743
    Записей в дневнике
    9
    Спасибо
    249
    Сказали 916 раз в 547 постах

    Re: Самообучение программированию.

    Цитата Сообщение от tankard Посмотреть сообщение
    В нем конечно нет ничего плохого. Такие вещи можно изучать в качестве факультатива для саморазвития. Ну или если вам это надо по работе.
    Но я ни разу не слышал о программерах, которые пишут и низкоуровневые вещи и высокоуровневые на постоянной основе и хорошо. Практика показывает, что это обычно разные люди.
    CS и программирование на сегодня очень обширная область и все знать почти нереально. И часто разные области требуют не только разных знаний но и разного мышления.
    Собственно об этом и речь. А погружаться в самом начале изучения и в ту и в другую область - только мозги себе запутать. Возможно, напрочь. ИМХО. Уверен, что встречаются талантливые люди, которым всё это как семушки, но мой опыт говорит, что тот, кто умеет вообще всё - реально умеет это всё лишь понемножку.
    ядерное возмездие неотвратимо! | гоблины всех сильней!

  6. Эти пользователи сказали Спасибо gr1nka за этот пост:

    US66 (17.11.2014)

  7. #104
    Резидент
    Регистрация
    18.06.2011
    Возраст
    32
    Сообщений
    105
    Спасибо
    477
    Сказали 102 раз в 31 постах

    Re: Самообучение программированию.

    Цитата Сообщение от US66 Посмотреть сообщение
    Хотите научиться программировать? Программируйте. Книги всегда успеете прочитать. За 4 месяца уже можно было не хилый опыт получить работая где-то джуном.
    А как он джуном пойдет работать без знаний? В России (по крайней мере, в моем провинциальном городе) даже трейни "за еду" никто особо брать не стремится. Мож, в США иначе, конечно...

  8. #105
    Гражданин
    Регистрация
    09.05.2014
    Сообщений
    2,933
    Спасибо
    227
    Сказали 660 раз в 469 постах

    Re: Самообучение программированию.

    Собссно без знаний и правда, идти некуда. Я вам расскажу одну историю - в 1997 году мы ксерили книжки Фролова про операционную систему MS DOS. Когда ксерокс закончился - мы с пацанами их переписывали в тетради, синие такие, на 96 листов. Пращуры же вообще перфокарты вручную набивали. Это я не к тому, что раньше бороды были длиннее, а свитера - крупной вязки, а к тому, что сейчас при наличии интернетов, торрентов и документации - стыдно рассказывать про "я ж ничего не знаю".

    Но это была лирика, чтоб стать более предметным, вот мой личный список книг, которые очень годные для самообразования.

    - The Elements of Computing Systems: Building a Modern Computer from First Principles
    - Theoretical Introduction to Programming
    - Introduction to Algorithms. Cormen
    - Structure and Interpretation of Computer Programs
    - An Introduction to Functional Programming Through Lambda Calculus
    - An Introduction to Object-Oriented Programming
    - Code Complete: A Practical Handbook of Software Construction

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

    После чего уже можно занятся специализацией и прикинуть, к чему больше душа лежит - толи к жабе, толи к дотнету, или кресты, или же хардкорный асм для армов. Ну или в похапе.
    briv and nimble like this.

  9. Эти 4 пользователи сказали Спасибо L0K1 за это сообщение::

    djromann (04.11.2015), Elaaa (09.05.2016), romtroy (19.11.2014), Valentine11 (18.11.2014)

  10. #106
    Резидент
    Регистрация
    18.06.2011
    Возраст
    32
    Сообщений
    105
    Спасибо
    477
    Сказали 102 раз в 31 постах

    Re: Самообучение программированию.

    Цитата Сообщение от code_complete Посмотреть сообщение
    Всем добрый день.

    Я никуда не пропал.
    Я познакомился с работающим программистом, он отсеил зерна от плевел в моем плане самообучения.
    Вот только что дочитал нубовскую книжку по СИ Greg Perry "Absolute Beginner's guide to C" немного закрепил основные операторы и функции в голове.

    Завтра с понедельника приступаю к Кернигану и Ритчи "Язык программирования СИ"
    Потом (или паралельно) повторю логорифмы.
    Далее по плану начать изучать Java и основные алгоритмы по Седжвику.
    Потом научиться делать SQL запросы.

    В идеале попасть на github в опенсурс проект после этого, чтобы практический опыт получить.
    И потом работу искать.

    Как вам мой новый план без излишек?

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

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

    Имхо, лупопроситесь в опенсорс, а там уже по ходу дела изучайте то, что будет необходимо.

  11. #107
    Гражданин Аватар для briv
    Регистрация
    25.12.2009
    Адрес
    NY
    Возраст
    46
    Сообщений
    3,557
    Записей в дневнике
    1
    Спасибо
    2,382
    Сказали 1,369 раз в 795 постах

    Re: Самообучение программированию.

    Цитата Сообщение от jdevelop Посмотреть сообщение
    Собссно без знаний и правда, идти некуда. Я вам расскажу одну историю - в 1997 году мы ксерили книжки Фролова про операционную систему MS DOS. Когда ксерокс закончился - мы с пацанами их переписывали в тетради, синие такие, на 96 листов.
    О! Ностальжи! Фролов - это же было что-то!!! Ксерокопия, выпрошенная на несколько дней, мда... Я, кстати, свою тетрадку с конспектом Фролова и всякими дополнениями, собранными по крупицам с разных журналов, хранил с 1994 по 2010 (до отъезда в штаты).

    Цитата Сообщение от US66 Посмотреть сообщение
    Заказчик счастлив, ...
    Заказчик-то счастлив очень редко. Просто им, заказчикам, деваться некуда... вот и мудохают зачастую один и тот же проект в надежде на... а хз на что в надежед
    Последний раз редактировалось briv; 18.11.2014 в 00:46.

  12. #108
    Гражданин
    Регистрация
    09.05.2014
    Сообщений
    2,933
    Спасибо
    227
    Сказали 660 раз в 469 постах

    Re: Самообучение программированию.

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

    А самый высший пилотаж - это жеж int 21h с AH=52h, когда можно получить список MCB, отожрать себе чуток памяти, переписать таблицу прерываний - и ни один лозинский с aidstest/adinf или там dr web в жизни не догадается, что твой резидент - вон он.

    или там, попозже, SoftIce с отладками старья типа OneHalf.3844

    может запилить отдельную тему для ностальгирования в там?
    Беломор likes this.

  13. #109
    Гражданин Аватар для gr1nka
    Регистрация
    13.10.2013
    Адрес
    Aventura, FL
    Сообщений
    2,743
    Записей в дневнике
    9
    Спасибо
    249
    Сказали 916 раз в 547 постах

    Re: Самообучение программированию.

    Цитата Сообщение от jdevelop Посмотреть сообщение
    может запилить отдельную тему для ностальгирования в там?
    Будем резидентами меряться?
    А вообще никогда не забуду, как товарищ по наущению книжки "пишем вирус и антивирус" запустил безобидный вирусняк в универскую сетку, а потом оказалось, что антивирь в этой книжке был описан с ошибкой - не ловил сигнатуру. Ну и официальные антивирусы на этот "типавирус" клали с прибором ибо он вёл себя очень православно и ничего реально не портил, только к ком-файликам (если я ничего не путаю) приклеивался... Ловили толпой, только что не с собаками.
    Rapuncel likes this.
    ядерное возмездие неотвратимо! | гоблины всех сильней!

  14. #110
    Гражданин
    Регистрация
    09.05.2014
    Сообщений
    2,933
    Спасибо
    227
    Сказали 660 раз в 469 постах

    Re: Самообучение программированию.

    я б померялся, да только все мои асмокоды умерли вместе с IBM DTLA, шоб контора IBM жила долго и счастливо. Осталось вот это.

    ; Принцип расчета регкода прост: первые 10 байт серийного номера преобразуем
    ; путем попарного объединения символов в числа (например, строка
    ; db '1234567890' будет преобразована в db 12h,34h,56h,78h,90h)
    ; затем берем и производим над каждым байтом операции :
    ; xor байт, 59h
    ; add байт, 59h
    ; xor байт, положение его в строке (начиная с 0, как в Си)
    ; После этого байты переводим обратно в строку (например, db 12h,34h,56h,78h,90h
    ; будет db '1234567890'
    ; Регномер состоит из 14 символов. Первые 10 получаем описанным выше образом из
    ; серийного номера. 11 и 14 байт - от фонаря, 12 и 13 - контрольная сумма.
    ; Рассчитывается она также очень просто :-)
    ; Сумма (ASCII-код символа xor его место в строке (начиная с 0) умноженное на 2).
    ; Если сума получается с одной цифрой (например, 8), то расширяем её до 08..
    ; Вот, в принципе, и все...
    ;
    model tiny
    .386
    .code
    org 100h
    realstart:
    mov ah,9
    mov dx, offset MsgStr
    int 21h
    mov ah,0ah
    mov dx,offset key-1
    int 21h
    mov cx,5
    mov si,offset key+1
    mov di,offset PromKey
    startconv:
    lodsb
    call hexconv
    shl ax,4
    mov ah,al
    lodsb
    call hexconv
    add al,ah
    stosb
    loop startconv
    mov cx,5
    mov si,offset NewKey-1
    mov di, offset NewKey+9
    std
    convert:
    lodsb
    xor al,59h
    add al,59h
    mov bl,cl
    dec bl
    xor al,bl
    call unhex
    loop convert
    mov cx,10
    mov si,offset NewKey+9
    std
    xor ax,ax
    CheckSum:
    lodsb
    mov bl,cl
    dec bl
    xor al,bl
    shl al,1
    add ah,al
    loop CheckSum
    mov al,ah
    mov di,offset NewKey+12
    call unhex
    mov ah,9
    mov dx,offset endofstr
    int 21h
    mov dx,offset MyMessage
    INT 21H
    mov dx, offset NewKey
    int 21h
    mov dx, offset endofstr
    int 21h
    mov dx,offset reklama
    int 21h
    mov ah,4ch
    int 21h

    MsgStr db 'Введите серийный номер Вашей копии (в верхнем регистре, плз)'
    endofstr db 10,13,'$'
    MyMessage db 'Ваш регистрационный код : $'
    reklama db 10,13,10,13,' Cracked by ZPCT (_#1)',10,13,' исходники прилагаются..',10,13,'$'
    db 15
    Key db 13 dup(0)
    PromKey db 5 dup (0)
    NewKey db 10 dup(0),'1XX1$'

    hexconv proc
    sub al,30h
    cmp al,9
    jbe @@next1
    sub al,07h
    @@next1:
    retn
    hexconv endp

    unhex proc near
    push ax
    and ax,0fh
    mov bx,offset symstring
    xlat
    stosb
    pop ax
    and ax,0f0h
    shr ax,4
    xlat
    stosb
    retn
    unhex endp


    symstring db '0123456789abcdef'
    end realstart
    привет из 90-х, когда деревья были большими, трава зеленой, а пиво пилось литровыми торпедами.
    Беломор likes this.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Visitors found this page by searching for:

python

Самообучение программированию

java EEDjossanСамообучениеСамообучение програмированиюзнерщтcoursera pythonpithon

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  

Форум "Говорим про Америку"
Форум "Говорим про Америку" Facebook