Главная Юзердоски Каталог Трекер NSFW Настройки

Дневнички

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 21 15 12
МОЩНЫЙ ВКУКОЛД В СИ#ШАРП Аноним 16/01/23 Пнд 20:31:25 653066 1
image.png 155Кб, 666x666
666x666
image.png 518Кб, 916x950
916x950
tumblrmcojibRSR[...].gif 629Кб, 320x240
320x240
image.png 204Кб, 405x500
405x500
План:
- читаю asp.net core for jobseekers
- несколько небольших петов
- литкод
- прочие платиновые вопросы типа как устроен gc
- интервьюшки
...
- 300к/сек
- съёб отсюда
Аноним 16/01/23 Пнд 22:01:51 653085 2
Chat
G
P
T
Лисс !CNw08p6n7Q 16/01/23 Пнд 22:07:20 653088 3
>>653085
Ну разве что твой потолок - задачки для ProgrammingGolf, тады да, ГПТЧат порешает.
Аноним 16/01/23 Пнд 22:54:31 653104 4
image.png 108Кб, 1672x817
1672x817
>>653085
Впечатляющая вещь. Представляешь, как быстро с её помощью можно будет закрывать тасочки?
Аноним 17/01/23 Втр 16:01:07 653216 5
image.png 159Кб, 1646x834
1646x834
image.png 421Кб, 1226x1916
1226x1916
Решил легендарный 2-Sum.

Читал вступление во фреймворк - депенденси инжекшен, мидлвэйр, конфигурация, выбор серверов, логгинг и среда.

Третью главу быстро пролистаю и начнётся фронт.
Аноним 17/01/23 Втр 18:29:46 653239 6
Я не думаю, что ты справишься с этой задачей. Вкат в айти в 2023 году — это что-то сродни вкату в юриспруденцию в 2013 году.
Аноним 17/01/23 Втр 20:02:44 653257 7
>>653239
Спок, бро. Всё получится. Я молод, очень умён и коммуникативен. У меня упругая кожа и мощная математическая база.

Этот дневничок - хроника успеха, а не мрака, уныния и шизофрении как остальные 99% вкуколдосов тут.
Аноним 17/01/23 Втр 20:14:07 653258 8
>>653257
>Я молод, очень умён и коммуникативен. У меня упругая кожа и мощная математическая база.
А что насчёт густоты волос на голове и употребления алкоголя?
Аноним 17/01/23 Втр 20:32:01 653261 9
По зубам что?
Аноним 18/01/23 Срд 00:21:10 653316 10
image.png 600Кб, 853x557
853x557
Как работает JIT в CLR?

JIT превращает IL код в машинный код в рантайме.
Во время сборки проекта, код компилируется в IL (intermediate language). Все .NET языки компилятся в IL и у каждого свой компилятор.
Когда программа запускается, JIT переводит IL в машинный код под соответствующую архитектуру.
IL код должен быть переведён до исполнения, CLR не умеет его исполнять напрямую.
Каждый метод переводится в машкод отдельно, по мере вызовов и только один раз. Если метод ни разу не вызывался, то он так и останется IL-ом.
При повторном запуске программы JIT работает по новой.

>>653258
>>653261
Ты бы лучше девушку поискал.
Аноним 18/01/23 Срд 09:46:49 653367 11
>>653316
>Ты бы лучше девушку поискал.
Двачую. Так приятно входить во влажную писечку девушки/женщины и сливать в неё своё семя, сделав всего пару фрикций при этом.
Аноним 18/01/23 Срд 22:15:47 653486 12
image.png 409Кб, 1226x1916
1226x1916
В третей главе понятие обратной прокси/балансировщика нагрузки, разные типы серверов, опции для деплоя, дебаг. Узнал что Shift+F11 = Step Out.

В четвёртой:
- HTTP: методы, url, тело запроса/ответа, коды ответа, куки, заголовки User-Agent, Accept, Content-Type, Cache-Control, Keep-Alive
- HTML/CSS/JS: селекторы, бустрап, DOM - деревянная структура HTML которую можно обходить/кверить. JSON. AJAX и формы.
Аноним 18/01/23 Срд 23:09:33 653503 13
image.png 546Кб, 853x557
853x557
image.png 105Кб, 1048x1044
1048x1044
Что такое CAP theorem?

Ненужная теоретическая залупка из 90-х. Тут нужно просто ссать собеседнику в уши умными фразами о разпределённых системах.
По сути теорема о компромиссе между согласованностью и доступностью во время временного разделения системы.
Когда узел задетектил проблему со связью, он может продолжить отвечать (возможно старыми) данными, либо отказываться отвечать вообще и возвращать ошибку.
Тут выбор зависит от типа приложения, например порносайт может продолжить функционировать если лайки отвалились или новые комментарии не приходят, а банк/медицинский софт может захотеть прилечь полностью пока сеть не поднимется.
Аноним 19/01/23 Чтв 00:50:03 653531 14
>>653503
В чем главная идея доказательства?
Аноним 19/01/23 Чтв 01:04:07 653532 15
>>653531
Можно доказать от противного, если система разделена то узлы не могут согласоваться, поэтому нельзя иметь все 3 свойства.

https://mwhittaker.github.io/blog/an_illustrated_proof_of_the_cap_theorem/

Вряд ли интервьювер-вебпримат будет требовать её запруфать.
Аноним 19/01/23 Чтв 01:17:06 653535 16
>>653532
Ок, но очень поверхностно. Там в доказательстве еще часы не должны быть синхронизированы. Если ты изучаешь тему, надо все основы знать, а не то что спросят на интервью. Учись для себя, а не для интервью.
Аноним 20/01/23 Птн 21:22:27 653890 17
image.png 412Кб, 1226x1916
1226x1916
Razor pages: routing, models, HTML helpers ненавижу слово "хелпер" - помогают создавать типобезопасные элементы через лямбды. Есть хелперсы для всех HTML-элементов.

[BindProperty]/[FromForm] аттрибуты для форм.

OnGet, OnPost.

Валидация формочек, ModelState.IsValid, аттрибуты Required/Length/Range.

Partial Razor Pages/Views: переиспользуемые компоненты.

Tag-helpers, ViewData.

MVC - почему-то в самом конце. Лучше было бы всю главу написать об MVC, ванильные Razor Pages по сути не используются нигде - а книга-то для джобсикеров.
Аноним 21/01/23 Суб 23:33:39 654076 18
image.png 420Кб, 1226x1916
1226x1916
6:
Web API, [Route("[controller]/[action]")], заголовки для сериализации.
Конфиги - все источники грузятся в IConfiguration объект и инжектится через конструкторы.
appsettings.{ENV}.json

7:
async/await, мидлвари, Use/Map/Run.

8:
DI, IoC, AddTransient, AddScoped, AddSingleton.
Action Filters - аттрибуты/декораторы для контроллеров.
Аноним 21/01/23 Суб 23:34:53 654077 19
Ещё быстренько 9 про сессии и авторизацию и 10 про EF Core. Остальное пропускаю и начинаю пет.
Аноним 23/01/23 Пнд 03:08:53 654490 20
image.png 424Кб, 1226x1916
1226x1916
9
Куки, query strings, Html.HiddenFor, Session middleware (не забыть вызвать Clear() на логауте), липкие сессии.
Распределённые сессии - SQL server или redis.

10
ADO.NET, LINQ, определение моделей и миграции. Контекст должен быть Scoped. Unit of Work. Материализация запросов.
Ленивая загрузка, SaveChanges(). Транзакции. ACID и уровни изоляции заслуживают отдельный платиновый пост

С чтением пока всё, не чувствую особого толку без практики. Пора начинать пет.
Аноним 27/01/23 Птн 01:55:09 655498 21
image.png 8Кб, 2391x185
2391x185
Неспеша попиливаю петец.
Будет что-то типа тудушки - но с заморочками.
Доделываю логин.
Чувствуешь запах сотыжек, анон? Я - очень.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов