Архив автора: Admin

C#: Поговорм о lock или «код для одного потока»

Создавая то или иное приложение, разработчик достаточно часто не подозревает об ошибках, которые он может допустить, совершая самые примитивные операции. Если речь идет о однопользовательских приложениях, то конечно такая ситуация маловероятна. Однако если программа дает возможность хотя бы двоим людям … Читать далее

Рубрика: C# | Меточки: , , , , , , ,

PHP: Узнаем время работы скрипта

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

Рубрика: PHP | Меточки: , , , , , ,

PHP: Прячем файлы от прямого скачивания

Иногда при разработке сайтов можно столкнуться с задачей, когда нам нужно дать возможность скачать тот или иной файл со своего сервера, однако мы не хотим чтобы пользователи знали место его хранения, а порой вообще необходимо защититься от возможности скачать данный … Читать далее

Рубрика: PHP | Меточки: , , , , , , ,

С#: Универсальный Double.Parse

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

Рубрика: C# | Меточки: , , , , , , ,

PHP: Как реализовать ЧПУ

Как реализовать ЧПУ в PHP?

Рубрика: PHP, Вопрос-ответ | Меточки: , ,

PHP: Получение данных GPS из файлов Jpg/Jpeg

Думаю многие из нас сейчас пользуются фотоаппаратами на наших мобильных устройствах. Однако не многие знают, что почти все устройства, имеющие GPS приемник, при создании фотографий записывают в них координаты места фотографирования, дату и время съемки и другую информацию. Эту информацию … Читать далее

Рубрика: PHP | Меточки: , , , , , , , , , ,

JavaScript: Создаем таймер обратного отсчета своими руками

Сегодня я решил подробно рассказать о том как можно сделать таймер обратного отсчета в JavaScript без использования сторонних библиотек и JQuery.

Рубрика: JavaScript | Меточки: , , , , , , , ,

JavaScript: Как узнать завтрашнюю дату

Как в JavaScript получить завтрашнюю дату?

Рубрика: JavaScript, Вопрос-ответ | Меточки: , , , , , , ,

C#: Отличие класса от структуры (class vs struct)

Сегодня я решил рассказать о одном из частых вопросах на собеседованиях «чем отличается класс от структуры в C#«.

Рубрика: C# | Меточки: , , , , , , , , ,

C#: Class Extensions или Добавление своих методов в классы

Технология .NET предоставляет разработчику множество полезных вещей. Одной из них является возможность пользователю расширять функционал уже реализованного класса, даже если даже если последний используется в качестве библиотечного решения.

Рубрика: C# | Меточки: , , , , , , ,