|
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 19
|
|||||||||||||
Буду программистом! С чего начинать?13.01.2012, 15:38. Показов 79758. Ответов 443
Приветствую всех. ![]() Коротко о себе: мне 29 лет, живу в Украине. Работал экономистом, маркетологом и прочими другими. Было небольшое дело. Разочаровался, понял, что не мое. Осознал, что мне нравится проводить время за компьютером - в свободное время делал свой блог, пару сайтов, разбирался с HTML ради интереса. Взвесив многое, прикинув варианты и последствия, все же решился попробовать стать программистом. Мне это нравится. Не спешите критиковать: мол, там поработал, тут... теперь новая фишка - "хАчу кодить..." Я настойчив, если глаза горят. А они горят. Долго думал - не поздно ли в 29 переучиваться? Но..а) Похоже, что вариантов в моем случае нет.... b) Тыщи примеров других успешных людей, которые и в 45 переучивались или эмигрировали (да полстраны, после распада СССР, чо уж...). В общем, отвожу себе 1 месяц на то, чтоб сделать вывод - мое ли это. Если да - то далее отвожу себе 1 год, чтоб стать пусть не ХОРОШИМ, но нормальным программистом и зарабатывать себе на жизнь этим ремеслом. Повторюсь: я - настойчивый, поэтому не надо демотивирующего скептицизма, а вот конструктивная критика - с благодарностью приму. Итак, исходные данные: небольшие знания HTML, с компьютером, в принципе, "на ты", хороший комп и инет... вот, собсно и все. Ах, да... еще и желание))) Много рылся в инете в поисках главного вопроса: С ЧЕГО НАЧАТЬ? В общем, начал осваивать паскаль, вроде ничего сложного... с С++ рекомендовали не начинать, хотя мне и очень охота. Вопрос с общественности (риск холивара, блин): с чего начать, если знаний в программировании - 0? Pascal, C++, Java, PHP.... ![]() Помогите разобраться и определиться!!! Пока жду ваших комментариев, ковыряю потихоньку паскаль и си++. Спасибо.
0
|
|||||||||||||
| 13.01.2012, 15:38 | |
|
Ответы с готовыми решениями:
443
Open source. С чего начинать? си, си++ и другие. или с чего начинать Возьмите в команду верстальщиком или php программистом, буду работать за опыт! |
|
1305 / 1327 / 193
Регистрация: 21.01.2024
Сообщений: 6,120
|
||
| 02.05.2024, 17:50 | ||
|
0
|
||
|
Заблокирован
|
||
| 02.05.2024, 19:47 | ||
|
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||
| 30.06.2024, 02:37 | ||||
|
0
|
||||
|
57 / 48 / 5
Регистрация: 19.11.2017
Сообщений: 857
|
||
| 30.06.2024, 10:42 | ||
|
Fulcrum_013,
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 30.06.2024, 13:24 | |
|
mikello, Ну потому что это вектор в обычно 1D пространстве(обычно 1D пототму что другие варианты легко сводятся к виртуальному 1D в следствие дискретности осей) . При смене пространства его значение пересчитывается. Вспомним определение - указатель это ячейка памяти которая хранит адрес каких либо данных. То что адрес понятие растяжимое и зависимо от адресного простанства обычно в мурзилках для самых маленьких молчат, а в мануалах для бородатых гиков считают что это и ежу понятно из курса информатики, ив описании языка это указывать не надо.
1
|
|
|
14819 / 9597 / 1369
Регистрация: 21.01.2016
Сообщений: 36,144
|
|
| 30.06.2024, 14:02 | |
|
Fulcrum_013, практическая польза от этого какая? Почему нельзя указатель считать просто указателем? Сильно пресно?)
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 30.06.2024, 14:13 | |
|
Usaga, Потому что когда понятно что и индекс массива и символьный ключ в мапе и оффсет в файле, и хендл даже обджекта живущего на другой машине и т.д. - все это тупо указатели, только в разных адресных пространствах, а соответсвенно просто имеющие разный формат адреса, то и вместо выдумывания всяких спасителей от указателей, просто работается со всем этим аки с обычным указателем. От тогда сразу видно что GC - это не просто не о чем, это про отсутсвие автоматики априори (ибо не в состоянии работать в разнородных адресных пространствах по определению), а соответсвенно имплэмэнтятся и юзаются более другие мач мо продактив робуст энд релибл аппрочи
0
|
|
|
57 / 48 / 5
Регистрация: 19.11.2017
Сообщений: 857
|
|||
| 03.07.2024, 17:35 | |||
|
Fulcrum_013, здравствуйте.
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 03.07.2024, 18:32 | |||
|
1
|
|||
|
Заблокирован
|
|||
| 03.07.2024, 18:41 | |||
|
Нам в своё время один умный чувак физик говорил так - как только составили систему уравнений можете идти пить пиво. Это было в СССР. Если сейчас в универах умные чуваки ещё есть, то и они должны студентам говорить так же. Если не говорят, то... значит их там уже нет. Добавлено через 1 минуту
2
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 03.07.2024, 18:54 | ||
|
1
|
||
|
57 / 48 / 5
Регистрация: 19.11.2017
Сообщений: 857
|
|||||||
| 04.07.2024, 13:34 | |||||||
|
Fulcrum_013,
0
|
|||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 04.07.2024, 13:43 | |
|
mikello, a[i] аналолгично *(a+i) или *(int*)((void*)a +i *sizeof(int)). Ну это опять же простейший случай фундаментального (встроенного в язык) массива. у std::vector где и как размещены элементы определяет аллокатор а соответтственно и правила пересчета зависят от используемого для конкретного экземпляра вектора аллокатора.
1
|
|
|
57 / 48 / 5
Регистрация: 19.11.2017
Сообщений: 857
|
||
| 04.07.2024, 13:46 | ||
|
Fulcrum_013,
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 04.07.2024, 13:49 | ||
|
1
|
||
|
57 / 48 / 5
Регистрация: 19.11.2017
Сообщений: 857
|
|
| 04.07.2024, 13:55 | |
|
Fulcrum_013,
&a[0] - адрес первого элемента массива в памяти, содержащей массив. Это адрес после пересчета []. А до этого какой адрес был?
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 04.07.2024, 14:24 | |
|
mikello, Да но указатель в адресном пространстве массива - индекс. Т.е. до пересчта был 0.
1
|
|
|
57 / 48 / 5
Регистрация: 19.11.2017
Сообщений: 857
|
|
| 04.07.2024, 15:20 | |
|
Fulcrum_013, при компиляции и запуске приложения указатель(индекс) будет другим (поскольку подставляется рандомный при выполнении), верно?
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 04.07.2024, 15:32 | |
|
mikello, Индекс будет тем же. Другим будет значени a. т.е. адрес начала массива.
Ну это в зависимости от платформы. Но по какому адресу компилятор этот конкретнный массив положит при следующей компиляции естественно зависит от того что еще декларировано перед этим массивом. Это для статических адресов. Но даже для массивов фундаментальных типов возможно расположение на стеке (ну в скопе функции объявлен или в классе экземпляр которого потом создается) или на куче. Тогда его адрес вообще только в рантайме определяется.
1
|
|
|
57 / 48 / 5
Регистрация: 19.11.2017
Сообщений: 857
|
|
| 04.07.2024, 15:49 | |
|
Fulcrum_013, ok. А какая информация содержится по адресу 0?
0
|
|
| 04.07.2024, 15:49 | |
|
с чего начинать))) С чего начинать?
с чего начинать? С чего начинать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|