webBG - програмисти, машинно обучение, javascript, python, php, питам, говорим, публикации

Свързани публикации 'programming'


Фундаменталните познания за системния дизайн — (9) — Балансиране на натоварването
Основните познания за системния дизайн — (9) — Балансиране на натоварването Балансиране на натоварването — Процесът на разпределяне на набор от задачи върху набор от ресурси. Има 2 основни подхода: статични алгоритми и динамични алгоритми. Това е деветата поредица от основните знания за системния дизайн. Можете да прочетете предишния ми...

(Безплатни) налични сертификати за анализатор по сигурността (SOC) – част 2
Здравейте на всички, Благодаря ви за огромния отговор на първия блог и ви накарах да напиша този блог (част 2). Ако не сте проверили част 1 , вижте я!! Цитат: „ Ние страдаме повече във въображението, отколкото в реалността “ — Сенека Предлагат се безплатни сертификати за категориите по-долу... Рамката MITER ATT&CK Атаки на рансъмуер Непрекъснато валидиране на сигурността Проактивен оперативен център за сигурност (SOC) Връзка към уебсайта за безплатни сертификати:..

Относно старшите разработчици на Python
Какви умения са ми необходими, за да стана успешен старши разработчик на Python? За да станете успешен старши разработчик на Python, имате нужда от добро разбиране на синтаксиса на Python, структурите от данни и вградените функции. Освен това трябва да владеете обектно-ориентирано програмиране (ООП) и да имате опит с рамки и библиотеки на Python, като Flask , Django и ORM . Силните умения за разрешаване на проблеми и комуникация (английски!) също са важни за старши позиции,..

Черти, които отличават изключителните програмисти от останалите
Като програмист може би сте се чудили какво отличава добрите от лошите. В края на краищата и двете групи могат да имат подобни нива на технически познания и владеене на езици за програмиране. И така, каква е разликата? Внимание към детайла Добрите програмисти са известни с вниманието си към детайлите. Те разбират, че дори и най-малката грешка може да има сериозни последствия, така че се грижат да тестват щателно кода си и да се уверят, че няма грешки, преди да продължат напред...

Не-разработчици: Ето защо оценката на софтуера е трудна
Не-разработчици: Ето защо оценката на софтуера е трудна Работил съм в организации за софтуерно инженерство повече от 20 години. В един момент всеки разработчик на софтуер получава въпроса, от който се страхува. „Колко време ще ви отнеме да изградите тази функция?“ Програмистът замръзва. Настъпва паника. Появяват се видения за бъдещето. Те не изпълниха оценката си, сега те са лошите хора. Ако бяхте добър разработчик, щяхте да го направите навреме. ЗАЩО сбъркахте? За..

Анализ на проучване на StackOverFlow
Въведение: тъй като използвах stackoverflow от цялата си програмна кариера за подпомагане и подобряване на моя път на развитие, планирах да подготвя проучване кои езици за програмиране се използват и кои са най-търсени за решаване на проблеми Използвани данни: в моята част за анализ използвах проучването на данните на stackoverflow, тъй като то предоставя проучвания за няколко години и бях избран за периода от 2011 до 2018 г. По-долу са тенденциите, използвани в моето..

Оркестриране на Python работни потоци в Apache Airflow
„Разговор за Europython 2023“ Тази статия служи като препис за моя разговор на EuroPython 2023 „Оркестриране на Python работни потоци в Apache Airflow“: Какво е Apache Airflow? Apache Airflow е оркестратор на работни потоци, което означава, че изпълнява код по определен начин, в определено време и го прави многократно. Сред нещата, които правят Airflow страхотен оркестратор, са: Този проект е с „отворен код от Airbnb“ и сега е част от фондация Apache, което означава, че можете..

Нови материали

Записване на грешки — Как да записвате грешки във вашето приложение, за да ги отстраните по-късно
Записването на грешки е важна част от „обработването на грешки“. Накратко, когато възникнат определени грешки в програмите, вие искате да знаете за това. Това е особено важно при грешки. Ти..

Кратко въведение в теорията на графите
Кратко въведение в теорията на графите Втора част: внедряване на python на пълни графики В моята предишна статия въведох три основни концепции за графите: върхове, ръбове и тегла. В тази..

Днес ще пиша за машинно обучение. Смятам се за ентусиаст, а не за експерт, така че имайте това предвид. С това казано, искам...
Днес ще пиша за машинно обучение. Смятам се за ентусиаст, а не за експерт, така че имайте това предвид. С това казано искам да обясня защо машинното обучение има значение. За да бъда съвсем..

Какво е структурно типизиране и как Typescript го използва в своя полза?
Всички знаят тези дни, че „Typescript е строго синтактично надмножество на JavaScript и добавя незадължително статично въвеждане към езика.“. Но какво всъщност означава? Защо миграцията от..

3 начина за премахване на дубликати от масив в Javascript
Вие сте уеб разработчик? Програмист ли си? Тогава ще сте запознати с JavaScript и различните му вградени функции, методи и т.н. за различни реализации, проблеми и цели. Един от тези широко..

Архитектура и обучение на конволюционни невронни мрежи (7 точки):
Тази публикация предоставя подробности за архитектурата на Конволюционната невронна мрежа (CNN), функциите и обучението на всеки слой, завършвайки с резюме на обучението на CNN...

Създайте разширение за Chrome с помощта на Angular
Този урок е базиран на манифеста на разширението на chrome версия 3 (MV3), а също и на Angular версия 2+ (2, 3 и...). Ако не сте използвали манифест версия 3, можете да следвате този урок ,..