|
0 / 0 / 0
Регистрация: 27.04.2020
Сообщений: 2
|
|
Не могу определиться с чего начать06.12.2020, 23:21. Показов 3941. Ответов 15
Метки нет (Все метки)
с чего начать если вообще нечего не знаешь?
работаю мастером по ремонту компьютеров, ноутбуков, самоучка. хочу заняться программированием, очень интересно разобраться в биосах разборка, сборка правка оборудования делаю все по ютубу как обезьяна, получается а смысл не понимаю что для чего! может подскажите с чего начать?
0
|
|
| 06.12.2020, 23:21 | |
|
Ответы с готовыми решениями:
15
Не могу понять с чего начать Не могу понять с чего начать Что посоветуете тому, кто хочет начать учить Java? С чего начать изучение? |
|
Native x86
6853 / 3787 / 1024
Регистрация: 13.02.2013
Сообщений: 11,861
|
|
| 07.12.2020, 02:06 | |
|
Сначала почитайте скучные учебники, типа Кнута, порешайте задачки. Это даст фундамент, который нужен везде.
Потом выберите себе направление, которое вам больше нравится: веб, мобилки, десктоп, сервера, система, железо. От этого зависит в том числе и выбор языка программирования (в каждой области свои предпочтения или монополии). А дальше пишите, пишите, пишите. Можете присоединиться к какому-нибудь открытому проекту, благо их миллионы на любой вкус.
0
|
|
|
309 / 290 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
|
| 07.12.2020, 07:59 | |
|
Человеку, который прям с абсолютного нуля начинает, я бы рекомендовал начать с задачника Абрамяна, а не с Кнута.
Ещё могу порекомендовать сайт CodeAbbey. Но это когда уже есть хоть какой-то навык в любом языке программирования. Какой язык программирования выбрать - конечно, зависит от сферы интересов. Биосы, кажется, на Forth пишут, хотя я не уверен. Может, на ассемблере. Я сам знаю несколько языков, почти все нравятся (C++ ненавижу!), некоторые очень сильно нравятся (C, Python, C#). Но свой любимый язык нашёл совсем недавно. Сначала мне казалось, что ближе всего к идеалу Lisp, но потом я увидел APL и пропал… Так что идти по этому пути можно долго. А с чего начать - неважно, хоть с Pascal (но всё же надо понимать, что на сегодняшний день этот язык представляет ценность (да и то небольшую) исключительно как учебный). Если прям совсем всё равно, я бы рекомендовал Python. Хотя кто знает, вдруг на чистый мозг прекрасно ляжет Lisp или APL…
0
|
|
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|
| 07.12.2020, 09:59 | |
|
Вряд ли Кнут или CodeAbbey помогут "разобраться в биосах".
1
|
|
|
0 / 0 / 0
Регистрация: 27.04.2020
Сообщений: 2
|
|
| 07.12.2020, 22:41 [ТС] | |
|
Мне конечно очень интересно разобраться в биосах так как это ближе к работе ))
и заодно постараюсь почитать ваши советы! и еще один совет с нуля стоит начинать учить джава скрипт?
0
|
|
|
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,944
|
||
| 09.12.2020, 10:46 | ||
|
0
|
||
|
309 / 290 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
||||||
| 09.12.2020, 13:41 | ||||||
|
Вы лучше скажите, что Вам нужно. Или попробуйте изучить хоть что-то, и посмотреть, как пойдёт. Кому-то нравится поп, кому-то попадья, а кому-то попова дочка. Кому-то ближе Ассемблер, а кому-то Хаскелл. Если Вы имеете в виду, что пригодится ли этот язык, есть ли на нём работа? и прочее в том же роде, то могу дать только один совет: для первого языка это абсолютно неактуально. Ваша первая задача - выработать алгоритмическое мышление. Проще говоря, привыкнуть мыслить как программист. Для этого любой язык сгодится. Выберите простую, но интересную задачу, и попытайтесь решить её на нескольких языках. Вот, скажем, первое, что вспомнилось, из недавнего: просуммировать квадраты чётных чисел.
Моё решение на языке APL:
Круто, правда? Решите такую же задачу на любом языке программирования. Да хотя бы на том же JavaScript.
0
|
||||||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|||||||||||||
| 09.12.2020, 17:20 | |||||||||||||
На Haskell читабельно, даже если в одну строку записать.
0
|
|||||||||||||
|
309 / 290 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
|||
| 09.12.2020, 18:39 | |||
|
0
|
|||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|||
| 10.12.2020, 09:25 | |||
|
0
|
|||
|
309 / 290 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
|||||
| 10.12.2020, 12:28 | |||||
|
Логично? Как по мне, это гораздо проще и очевиднее того же Python с его несколькими способами возведения в степень (**, стандартный pow и math.pow; каждый раз приходится гуглить разницу между ними), и ещё с функциями math.exp и math.exp1m. Что касается непроизносимости, то это вообще странная претензия. Вы часто произносите тексты программ? Я иногда пытался объяснить обычными словами алгоритм, получалось забавно. Что-то вроде: надо сделать кучу, а потом йелдить её голову наружу, тут пихаем последнего ребёнка в корень, и опускаем, просеивая вниз, пока не станет больше родителей. А чтоб сам текст программы пришлось произносить - такого вообще ни разу в жизни не припомню. Язык APL придуман для того, чтобы на нём думать, а не говорить.
0
|
|||||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||||||
| 10.12.2020, 15:06 | ||||||
|
0
|
||||||
|
309 / 290 / 116
Регистрация: 23.01.2018
Сообщений: 933
|
||||||||||||
| 10.12.2020, 17:20 | ||||||||||||
|
Например, операция × - это умножение в бинарном смысле, и направление - в унарном. Для некомплексных чисел направление - это просто знак числа: 1, если плюс, -1, если минус, 0 если ноль. Перемножать можно либо два вектора одной размерности (поэлементно), либо два скаляра (ну это очевидно), либо скаляр и вектор (все элементы умножаются на скаляр).
Крутость этого языка ещё и в том, что можно даже не бояться утечки своих исходников. Никаких обфускаторов не надо! https://coub.com/view/134t9hhttps://coub.com/view/26qtb0 https://coub.com/view/471ug
0
|
||||||||||||
|
|
|||
| 10.12.2020, 21:21 | |||
|
Вам нужно изучать методы разбора дампа биоса (у каждого производителя вероятно свой формат) и методы дизассемблирования кода для x86 и x64.
1
|
|||
|
2 / 2 / 0
Регистрация: 24.02.2020
Сообщений: 2
|
|
| 24.12.2020, 14:45 | |
|
Сам можно сказать начинающий, но дам совет. Учи тот язык программирования на котором будешь писать. Это самое важное. Если не будешь писать код любое обучение будет почти бесполезно. Начинай писать пока "горишь" идеей. Что-то мелкое, но что тебе реально нужно, что упростит тебе определенные задачи. Ведешь записи? Пиши свой блокнот. Делаешь подсчеты? Напиши калькулятор под них. Если работаешь с Windows отличный выбор C# и WinForms. Сможешь писать программы для десктопа практически с первого дня и с огромной сферой применения. Для начала хватит курсов с ютуба и параллельно любой книжки по языку программирования которую найдешь. Дальше сам поймешь что тебе нужно и подтянешь теорию. Главное не бойся гуглить - ответы на все вопросы уже даны до тебя. Удачи!
2
|
|
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||
| 24.12.2020, 16:19 | ||
|
1
|
||
| 24.12.2020, 16:19 | |
|
Помогаю со студенческими работами здесь
16
Решил начать изучать 1С.С чего начать, что скачать? Решил начать изучать графику. Подскажите с чего начать Хочу начать изучать C# , не знаю с чего начать Хочу начать изучать Cisco с чего начать? Хочу начать учить C++ с чего начать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|