Блог
У меня часто возникает необходимость что-либо уникализировать. К примеру вам в руки попала база email'ов, количество которых свыше 100 000 штук. Ясное дело, руками уникализировать 100 тысяч email'ов невозможно.
Как передавать массивы в $_GET и $_POST запросах? Часто возникает необходимость, да и в принципе это разумно передавать не набор параметров а массив, или несколько массивов, это очень удобно и просто. Но как правило веб-разработчики со стажем более одного года не умеют эффективно этим пользоваться.
Пришло время сотворить нечто новое и никому ненужное :D Хотя, вероятно, любителям извращаться/шифровать/**ать_мозг это может пригодиться. В этом посту могу позволить себе любые нецензурные фразы, раз уж я развиваю тему BrainFuck, что в дословном переводе на русский, звучит примерно как "**ать Мозг".
Сегодня будем пробовать рисовать градиент на canvas'е в HTML5 Уверен, реализация полотна в HTML5 не имеет существенных отличий от реализаций в Delphi и C++Builder Но согласитесь, простой градиент - не очень интересно, попробуем его разнообразить.. Когда я впервые услышал о html5 - первая из мыслей, что посетила меня, звучала примерно так:
Сколько же статей на эту тему в рунете.. Но хоть один из способов работает? Пробуйте хоть все, - ни один! Когда появилось желание написать xBoolPlayer, я столкнулся с этой проблемой.. перечитал официальную документацию по работе с компонентами TIdHTTP, TIdSSLIOHandlerSocketOpenSSL, но результата не было...
Сегодня будем грамотно убивать процесс зная его имя. Наш киллер справится с любыми процессами, даже с теми, что неподвластны Windows Task Manager PROCESSENTRY32 structure - Описывает структуру списка процессов, находящихся в адресном пространстве системы в момент снимка.
Многие из начинающих считают, что раз Дядя-VCL создал PasswordChar в таких объектах как TEdit, значит это намертво скрытый от всех глаз набор символов. Но разумеется это не так, по крайней мере для создателя программы Ничего "хакерского" в этой статье не будет, хотя, вероятно, судя по названию можно подумать иначе)
- 1
- 2