Публикации по теме 'programming'


Взлом Интернета с помощью SQL-инъекций
Сосредоточьтесь на SQL-инъекциях, PHP и проекте Diwa Я всегда хотел быть хакером. Уже 6 лет я пишу приложения на Php, JavaScript и Python. Во время учебы преподаватели говорили о SQL-инъекциях и о том, как их предотвратить. Но я никогда не проводил таких атак, как SQL Injection, Broken Authentication или Cross-Site Scripting. Это была недостающая часть моих знаний, и я искал возможность узнать о них больше. Поэтому, когда кто-то из моей команды недавно пришел ко мне и предложил..

ZooKeeper: пространство имен и операции
ZooKeeper: пространство имен и операции Модель данных ZooKeeper: ZooKeeper имеет иерархическое пространство имен (как показано ниже), очень похожее на распределенную файловую систему. Единственное отличие состоит в том, что каждый узел в пространстве имен может иметь связанные с ним данные, а также дочерние элементы. Это похоже на наличие файловой системы, которая позволяет файлу также быть каталогом. Корневой узел содержит еще четыре узла, и три из этих узлов имеют..

Какой язык программирования мне следует выучить?
Существует примерно 700 языков программирования, и это понятно, если вам трудно найти наиболее подходящий для себя. Более того, языки, востребованные сейчас, могут оказаться не такими популярными в будущем. Потребности отрасли постоянно меняются, и каждый разработчик должен осваивать новые навыки на протяжении всей своей карьеры. Поэтому, чтобы выявить лучшее, всегда рекомендуется выучить как минимум 2-3 языка программирования, чтобы повысить свой профиль. Вот список нескольких языков..

Шаблоны проектирования: элементы многоразового объектно-ориентированного программного обеспечения, декабрь 15
Шаблоны проектирования: элементы многоразового объектно-ориентированного программного обеспечения, декабрь 15 Advanced Mechanics of Materials and Applied Elasticity (Prentice Hall International Series in the Physical and Chemical Engineering Sciences) by Центральное отопление: установка, техническое обслуживание и ремонт Октябрь 07 Принципы идентификации системы: теория и практика Декабрь 14 Вводное руководство по ремонту механических часов Январь 00 Правила роботов: регулирование..

Введение в проектирование баз данных (серия учебных курсов по программированию)
По мере приближения к концу моего учебного курса по программированию в Green Fox Academy я предлагаю вам кое-что, о чем я еще не упомянул, но это важно для любого backend-программиста: базы данных и взаимосвязи. База данных - это набор таблиц, каждая из которых содержит данные о разном, но связанном предмете. Таблица состоит из записей и полей, содержащих данные. Каждая строка в таблице - это запись, а каждый столбец - это поле этой записи. В реляционной базе данных, в которой данные..

Что такое первоклассные функции в JavaScript?
Узнайте, что такое первоклассные функции и как они вписываются в JavaScript. Согласно определению MDN, JavaScript – это облегченный, интерпретируемый или компилируемый Just In Time язык программирования с первоклассными функциями В этом посте давайте попробуем изучить, что такое первоклассные функции и как они вписываются в JavaScript. Сфера языка программирования состоит из множества сущностей, таких как условные операторы, типы, циклы, функции и т. д. Каждая из них служит..

Использование возможностей ноутбуков Kaggle для обучения нейронных сетей через Google Colab и GitPod
Пошаговое руководство по использованию бесплатных ресурсов GPU и TPU Kaggle для повышения производительности по сравнению с Colab и GitPod. Введение Kaggle Notebooks предлагает бесплатные ресурсы GPU и TPU, что делает их отличным выбором для обучения нейронных сетей. В этой статье мы обсудим различия между Colab, GitPod и Kaggle и подчеркнем огромные преимущества использования Kaggle Notebooks для нейронных сетей. Затем мы проведем вас через процесс создания учетной записи,..