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

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


TypeScript за Pythonistas
Автор на Allison Kaptur Пиша написан Python с mypy от много години, но никога не съм работил с TypeScript преди 2021 г. Когато започнах да работя в TS, бях изненадан колко различна е неговата философия от mypy. В тази публикация ще опиша няколко от най-големите изненади, на които се натъкнах. Вероятно ще се насладите на тази публикация, ако сте запознати с незадължителната статична проверка на типа в динамичен език като JavaScript или Python. Ако не сте запознати с проверката..

Обработка на естествен език с Prolog
Обработката на естествен език (NLP) е решаващ аспект на изкуствения интелект, тъй като позволява на компютрите да разбират и интерпретират човешкия език. За да приложите възможностите на NLP в програма Prolog, можете да използвате комбинация от факти и правила, за да представите речника, граматиката и областта на познанията на езика, който алгоритъмът ще обработва. Това включва дефиниране на фактите и правилата, които представляват речника на езика, като отделни думи и свързаните с тях..

Github за начинаещи: Как да допринесете?
Искате да допринесете, но не сте сигурни откъде да започнете 🤔. Имам решение за вас 👍. github.com/callofcode В това репо можете да проверите раздела за проблеми и да изберете проблем, върху който искате да работите. В момента имаме 4 вида проблеми: Предизвикателства, Структури на данни, Алгоритми и Програми. Стъпки, за да направите своя първи принос; Разклонете репото. Създайте нов клон за вашето решение. Добавете своето решение и изпратете заявка за изтегляне...

Декларативно програмиране срещу императивно (процедурно) програмиране
Още една статия под това заглавие, но този път е гледна точка от среда за програмиране. По дефиниция в речника, декларативното програмиране е стил на изграждане на структурата и елементите на компютърните програми, които изразяват логиката на изчислението, без да описват неговия контролен поток¹. Жалко е, че този тип определения не обясняват как и двата подхода влияят на разработчиците върху ежедневието им. Разбирането на поведението на двете изпълнения улеснява решаването на..

Структуриран подход за изучаване на езици за програмиране за начинаещи.
Структуриран подход за изучаване на езици за програмиране за начинаещи. Изучаването на език за програмиране може да бъде трудна задача, особено за начинаещи. С изобилие от ресурси, достъпни онлайн, е лесно да бъдете претоварени и объркани. Въпреки това, възприемането на структуриран подход на обучение може да облекчи този хаос и да направи пътуването по-гладко. В тази статия ще разгледаме метод стъпка по стъпка за ефективно изучаване на езици за програмиране, осигурявайки солидна..

Овладяване на CSS: Изкуството на уеб стила и дизайна
Каскадните стилови таблици (CSS) са основен компонент на съвременното уеб развитие, което позволява на разработчиците да трансформират необработеното маркиране на уеб страница във визуално привлекателно и ангажиращо потребителско изживяване. CSS предоставя инструментите и техниките за контролиране на оформлението, типографията, цветовете и други визуални аспекти на уебсайт, като дава възможност на разработчиците да създават зашеметяващи и отзивчиви дизайни. В тази статия ще разгледаме..

5 най-добри езика за програмиране за разработка на приложения за Android
Търсенето на приложения за Android нараства, както и нуждата от квалифицирани разработчици за Android. Събрахме най-добрите езици за програмиране, за да ви помогнем да създадете най-добрите приложения за Android. Използването на смартфони е необходимост в съвременния живот. Той има няколко ценни приложения в допълнение към други завладяващи приложения. Смартфоните се нуждаят от приложения, за да бъдат забавни, но използването на правилния език за програмиране ще доведе до..

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

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

За да научите нов език за програмиране, започнете отначало
Първоначално публикувано на http://www.mberlove.com/blog/a-new-programming-language-starting-over/ Програмистите се гордеят със способността си да усвояват лесно нови умения , разчитайки..

5 Youtubers на Data Science, които трябва да следвате
Защото всички можем да се справим с малко продуктивно отлагане Всички сме падали в заешката дупка на Youtube, така че защо да не я направим продуктивна?! Като непрекъснато нарастващ източник..

Бих казал, че точно това е проблемът с Twitter — това е инструмент на суперпотребител.
Бих казал, че точно това е проблемът с Twitter — това е инструмент на суперпотребител. По същия начин, по който суперкодерът сочи vim като единствения начин за кодиране, но останалите от нас..

Основи на Gradio
Gradio е най-ефективният метод за демонстриране на вашия модел на машинно обучение и разполага с удобен за потребителя онлайн интерфейс, който го прави достъпен от всяко място. Какво прави..

Илюстрация (GIF) за обяснение на дълбоки конволюционни мрежи (DCNN)
В света на компютърното зрение най-основният и често срещан алгоритъм за разпознаване на изображения е конволюционната мрежа. С популярността на рамки като tensorflow и pytorch, стана по-лесно да..

Python Bootcamp — Data Science Day 165
Python Bootcamp от Giles McMullen-Klein беше абсолютно невероятно. Джайлс има този уникален начин да улови аудиторията си, като същевременно прави съдържанието на курса много интересно...