XaiJu
Програмысли

Програмысли

boosty


Програмысли posts

JavaScript 12 - Данные

В этом видео проходимся по трём темам - JSON, localStorage, cookies

JavaScript 12 - Данные

View Post

Локальный include и загрузка файлов

В этом видео объединим проблему отсутствия или неверной проверки загруженных файлов с локальным подключением файлов. 

Локальный include и загрузка файлов

View Post

Книги января

Сегодня Библия C# отправлена тем, кто из последних розыгрышей выбрал ожидание, так что в течении недели (кроме Владивостока, туда сказали будет идти недели три) следующие люди проверяйте почту:
- Роман
- Cash_flow
- Sergey2356
...

View Post

JavaScript 11 - Файлы

Сегодня поговорим о JS в отдельных файлах - преимущества и какие могут возникнуть проблемы производительности или кэширования. 

Розыгрыш книг в Январе

Сегодня 15-е число, а счастливчики не объявлены. Просто за последние три месяца несколько человек выбрали в качестве приза Библию C# и ждали её выхода. Сегодня родители получили 10 экземпляров и разошлют тем, кому я должен. Когда они вышлют эти книги, тогда я объявлю сл...

View Post

От IP до HTTP

В этом видео я решил поговорить о протоколе HTTP начиная с самых основ до интересных примеров, когда я буду общаться с Web сервером из терминала. 

От IP до HTTP

View Post

JavaScript 10 - События

В прошлый раз мы научились работать с элементами HTML и следующим этапом будут события, с помощью которых можно писать код, который будет реагировать на определенные изменения или действия пользователя.
Текстовая версия 2024-01-06 15:50:00 +0000 UTC View Post

Безопасность параметров

В практических видео я регулярно говорю о безопасности параметров и в этом видео я решил поговорить именно с точки зрения хакеров. Как можно работать с запросами в Postman и поговорим о том, что выбрать int или GUID ключи

Безопасность параметров

View Post

Библия С#

С последних розыгрышей уже 4 человека выбрали ожидать Библию С# и она появилась. Сейчас издательство уже на новогодних каникулах, но я попрошу выслать мне экземпляры для розыгрыша побыстрее, надеюсь к середине января прибудут и всем ожидающим победителям разошлю&n...

View Post

Отказываюсь обслуживать - DoS и jMeter

Denial of Service или атака отказа в обслуживании. Я сам несколько раз ложил каталог на сайте Sony, но делал это по работе, потому что нужно было тестировать производительность по работе. Сегодня расскажу подробности. 

Отказываюсь обслуживать - DoS

View Post

Фикс логаута и улучшаю навигацию E15

В этом видео исправляю ошибки при Logout, которые стали результатом ограниченного времени на работу. Вот что происходит, если ограничивать себя в работе. Ну и улучшаю навигацию при оформлении заказа. 

Фикс логаута и улучшаю навигацию E14

JavaScript 09 - DOM

С основами языка мы познакомились и теперь пора переходить к более интересным вещам. JavaScript чаще всего используется с Web и именно благодаря ему этот язык получил популярность и теперь мы переходим к Web и для этого нам нужно познакомится с DOM.  View Post

PHP RFI и LFI уязвимость

Сегодня говорим о старой, но всё ещё актуальной уязвимости на примере PHP - локальное и удалённое подключение файлов. Проблема присуща не только PHP, просто благодаря этому языку стала популярна и тут стоит рассмотреть её подробно. 

PHP RFI и LFI уязвимост...

View Post

Книги декабря уходят:

В декабре книги получают:
- Антон Метелев
- Sergey2356
- GCC
- Макс Иванов
- Giovanni
Я им уже разослал сообщения тут в директе, жду от вас данные, куда отправлять и какую книгу 

View Post

HTML Атрибуты

Я когда-то записал видео с основами HTML https://www.youtube.com/watch?v=Lebv8ZldTxI и сегодня будет как-бы, продолжение. Я сейчас записываю видео по JS и там мы приблизились к Web, где необходимо понимание атрибут...

View Post

Рефакторинг - по проектам E14

Вы должны были заметить, что 13-го видео нет, потому что вместо этого обязательно нужно посмотреть про безопасность кредитных карт, где я реализовываю шифрование. 

JavaScript 08 - Классы

Давно не было про JS, сегодня поговорим про классы в JavaScript

JavaScript 08 - Классы

Текстовая версия: 

View Post

Linux #6 - Журналы

В этом виде поговорим о журналах на примере rsyslog

Linux #5 - Журналы

View Post

О кредитных картах

Немного о хранении и правилах, относительно кредитных карт. Это видео можно воспринимать как #13 видос для электронного магазина, но оно идёт отдельно, потому что мы говорим о безопасности в целом и информация будет полезна всем, даже если вы не следите за электронн...

View Post

Создаём счёт - шаблон E12

В этом видео я показываю, как я реализовал создание счёта и сделал несколько изменений/улучшений. 

Создаём счёт - шаблон E12

View Post

Перебираем пароли

В этом видео рассматриваем скорость перебора паролей. 

Перебираем пароли

View Post

Книги ноября

В ноябре четыре книги уходят: 
- AndreySaplin
- Евгений
- Сергей Р
- Shre K
Я вам разослал личные сообщения, жду информацию о том, какая книга и на какой адрес. 

View Post

Создать счёт - шаблон E11

В этом видео мы рассматриваем шаблон, который создаёт счёт. 

Создать счёт - шаблон E11

Исходник
Для тех, кто будет реализовывать код самостоятельно, ...

View Post

Linux #5 - Сеть

Сегодня поговорим немного про сеть. Я не планирую делать подробное видео, только несколько интересных вещей, которые можно отнести к безопасности. 

Linux #5 - Сеть

View Post

Мешаем и перемешиваем

Я не так часто рассказываю про алгоритмы, но сегодня я решил затронуть эту тему, потому что именно этот считаю одним из самых полезных и иногда нужным в реальной жизни программистов, особенно в игровой индустрии. 

Мешаем и перемешиваем

View Post

Оформление заказа - Проверки - E10

В этом видео добавляю много тестов, исправляем один баг на странице формы оплаты, добавляем проверки и начинаю работу над последним шагом - непосредственно создание счёта. 

Оформление заказа - Проверки - E10

Исходник
View Post

Linux #4 - Advanced Package Tool

Знакомимся с установкой, удалением, обновлением программ

Linux #4 - Advanced Package Tool

View Post

Оформление заказа - Оплата - E9

В этом видео делаю страницу оплаты заказа

Оформление заказа - Оплата - E9

View Post

JavaScript 07 - Объекты

В этом видео мы знакомимся с объектами и чуть лучше поймём работу с массивами. 
Текстовая версия тут: 

JavaScript 07 - Объекты

View Post

Оформление заказа - заканчиваем с адресом - E8

Я думал сначала закончить с адресом офлайн и только рассказать, но потом понял, что тут есть вопрос безопасности, который стоит затронуть и поэтому решил потратить пол часа в основном как раз на обсуждение проблемы и как можно решить. 

Оформление зака...

View Post