Статьи по разделам
- Рубрики: Новости сайта
- Технические работы завершены
- Технические работы
- Закрытие проектов TAdvacedLinkLabel и TLogger
- Переход на HTTPS
- Переезд на другой хостинг
- Новый YouTube канал
- Изменения относительно моих Open Source проектов
- Первая звезда на GitHub
- Сайту 5 лет
- Изменения относительно моих Open Source проектов
- Сайту 4 года
- Обновление дизайна сайта
- Прости и прощай Amazon AWS EC2
- Закрытие некоторых проектов
- Сайту 3 года
- Завершение переезда и истории с доменом
- История с доменом. Неожиданное продолжение
- Переезд на новый домен (и к новому регистратору)
- Изменение подсветки синтаксиса на сайте
- Ввод в действие правил сайта
- 2 года работы сайта
- Публикация моих разработок на GitHub
- Канал на YouTube
- Удаление RSSLight из магазина
- На новом месте
- Прекращение разработки программ «RSS Молния», RSSLight и «Подбор цвета»
- «Весенняя уборка» на сайте
- Первая «ласточка» для Android
- Сайту 1 год
- Рубрики: Программы
- Рубрики: Streletz Корпоративный портал
- Рубрики: StreletzNoticeBoard
- Рубрики: Task tracker
- Рубрики: Архив программ
- Прогноз погоды 5.0
- Прогноз погоды 4.0
- Прогноз погоды 3.1
- Прогноз погоды 3.0
- Прогноз погоды 2.0
- Экранные часы 4.2
- Карманный фонарик 1.0
- Система тестирования SC 2.0
- Экранные часы 4.1
- Система тестирования SC 1.0
- Экранные часы 4.0
- Экранные часы 3.0
- Экранные часы 2.1
- Блокировщик спящего режима 2.0
- Рубрики: IniFileNet
- Рубрики: NamedJDBCParams (open source)
- Рубрики: RSS молния
- RSS Молния 3.1
- RSS Молния 3.0
- RSS Молния 2.0
- RSS Молния 1.1
- RSS молния 1.0
- Рубрики: RSSLight
- Рубрики: TAdvancedLinkLabel (open source)
- Рубрики: TLogger (open source)
- Рубрики: WinDebExtraction (open source)
- Рубрики: Подбор цвета (open source)
- Рубрики: Система тестирования SC
- Рубрики: Плагины для WordPress
- Рубрики: Streletz-Note
- Рубрики: total-old-revision-cleaner
- total-old-revisions-cleaner 4.1.1
- total-old-revisions-cleaner 4.1
- total-old-revisions-cleaner 4.0.2
- total-old-revisions-cleaner 4.0.1
- total-old-revisions-cleaner 4.0
- total-old-revisions-cleaner 3.1
- total-old-revisions-cleaner 3.0
- total-old-revisions-cleaner 2.1
- total-old-revisions-cleaner 2.0
- total-old-revisions-cleaner 1.0
- Рубрики: Приложения для Android
- Рубрики: Карманный фонарик
- Рубрики: Прогноз погоды (open source)
- Прогноз погоды 9.0.0
- Прогноз погоды 8.0.1
- Прогноз погоды 8.0.0
- Приложение Прогноз погоды теперь доступно в GooglePlay
- Прогноз погоды 7.0.1
- Прогноз погоды 7.0
- Прогноз погоды 6.2
- Прогноз погоды 6.1
- Прогноз погоды 6.0
- Прогноз погоды 5.4
- Прогноз погоды 5.3
- Прогноз погоды 5.2
- Прогноз погоды 5.1
- Прогноз погоды 1.0
- Рубрики: Программы для Windows
- Рубрики: StreletzBuilder
- Рубрики: Блокировщик спящего режима
- Рубрики: Генератор ic_launcher (open source)
- Рубрики: Экранные часы
- Рубрики: Статьи
- Рубрики: Программирование
- Рубрики: 1С
- Что делать если пин-коды из конверта 1С закончились?
- Запрещаем повторное проведение (перепроведение) документа в программном коде
- Обрабатываем события при запуске и завершении работы приложения в 1С
- Хранение файлов в информационной базе 1С
- Фильтрация результатов полнотекстового поиска в 1С
- Определение типа данных переменной в 1С
- Открытие web страницы в браузере и не только средствами 1С
- Полнотекстовый поиск по информационной базе 1С
- Режимы совместимости интерфейса в 1С 8.3. Возвращаем конфигурации привычный внешний вид
- Рубрики: Arduino
- Рубрики: C#
- Работаем с JSON в .NET Core (C#). Сериализация и десериализация
- Доступ к закрытым методам класса в C#
- Доступ к закрытым полям и свойствам классов в C#
- Делаем приложение на .NET Core независимым от наличия .NET на компьютере
- Как удалить сразу все точки останова в Visual Studio
- Точки останова с условием в Visual Studio. Основы
- Асинхронный обмен данными по сети в C# по протоколу TCP (делаем сервер асинхронным)
- Открываем web страницу в браузере по умолчанию
- Узнаём раскладку клавиатуры и язык ввода
- Запускаем консольное приложение и получаем его вывод на примере сборки решения (C#)
- Перезапуск приложения на C#
- Ввод денежной суммы в два поля (Windows Forms)
- Заполняем базу данных начальными значениями в миграциях (EntityFramework Core (Code First))
- Открываем окно WPF в приложении Windows Forms
- Делаем заставку для приложения WPF
- Методы расширения в C# (на примере string)
- Создание служб Windows с помощью C#
- Обмен данными по сети в C# (протокол TCP)
- XML сериализация и десериализация произвольных объектов в C#
- Обновляем кеш LinqToSql
- Использование Drag&Drop в WPF
- Передача табличных данных в качестве параметра хранимой процедуры или функции (C#)
- Работаем с Redis в C#. Быстрый старт
- Основы работы с RabbitMQ в C#
- Преобразование строки в массив байт и обратно
- Сам себе генератор отчётов. Выводим содержимое окна WPF на принтер
- Размещаем WPF окно в dll библиотеке
- Получаем версию приложения в C#
- Делаем кнопку с картинкой на WPF
- Развёртывание дочерних форм MDI приложения (Windows Forms) при их открытии
- Создаём заставку для программы (на примере Windows Forms)
- Создаём MDI приложение с помощью Windows Forms
- Работаем с JSON в C#. Сериализация и десериализация
- C#. Почему нужно создавать собственные классы исключений и как это правильно делать
- Работа с регулярными выражениями в C#
- Операции с множествами в C#. Часть 2. Массивы
- Операции с множествами в C#. Часть 1. Классы HashSet и SortedSet
- Основы компиляции и выполнения кода на лету в C#
- Работа с нативными dll библиотеками в C#
- Самодокументирование кода в Visual Studio на примере C#
- Сохраняем изображение из System.Drawing.Image в произвольной папке
- Проверка наличия, нужного OLE DB провайдера на компьютере пользователя
- Работаем со словарями (Dictionary) в C# на примере игры «Крестики-Нолики»
- Распаковываем DEB-пакет в Windows средствами C#
- Работа с архивами формата 7z и zip с помощью библиотеки SevenZipSharp
- Работа с нестатическими членами класса из его статического метода в C#
- Делаем прокрутку без ScrollViewer
- Bass.NET записываем звук правильно
- Работа с несколькими источниками данных в элементе управления Chart
- Основы работы с Bass.NET
- Работа с 1С в C#. Способ 2. Работа с API конфигурации
- Работа с 1С в C#. Способ 1. Работа с объектной моделью 1С
- Разрешаем вводить в TextBox только числа
- Самостоятельное формирование содержимого элемента управления WebBrowser в C#
- Сохранение объекта в двоичный файл с помощью сериализации
- Проверка числа на чётность в C#
- Прогнозирование изменения показателя методом полиноминальной регрессии на языке C# с помощью элемента управления Chart
- Построение графиков на основе данных из таблицы базы данных с помощью элемента управления Chart
- Добавление изображения в текст письма в C#
- Отправка email с вложением в C#
- Рубрики: C++
- Готовим приложение на Qt к работе на другом компьютере
- «Лечим» визуальный редактор для Windows Forms в Visual C++ 2015
- Поддержка Visual C++ и Windows Forms для C++ в Visual Studio 2015
- Шаблон проекта Windows Forms в C++ для Visual Studio 2012, 2013
- Рубрики: Qt
- Рубрики: Другие библиотеки и компиляторы C++
- Работа с мьютексами в C++ Builder
- Работа с базами данных в Windows Forms с использованием языка программирования C++
- C++ Builder. Написание dll библиотеки совместимой с Delphi
- Простейший цифровой камертон или настраиваем гитару с помощью C++
- Работа с объектами базы данных Access через Ole Automation в C++ Builder
- Windows Forms в C++ для Visual Studio 2012, 2013
- Условная компиляция в зависимости от разрядности приложения в Microsoft Visual C++ и C++ Builder
- Рубрики: Delphi
- Почему я перестал писать на Delphi
- Delphi Community Edition
- Написание своих компонентов для Delphi. Часть 4. Простейший визуальный компонент
- Написание своих компонентов для Delphi. Часть 3. Создание собственных событий
- Работа с регулярными выражениями в Delphi
- Написание своих компонентов для Delphi. Часть 2. Написание не визуального компонента с нуля
- Написание своих компонентов для Delphi. Часть 1. Расширение уже имеющихся компонентов
- Динамическое создание компонентов в Delphi
- Краткий обзор RAD Studio 10.1 Berlin
- Проблема с «Android SDK tools are required» и её решение
- Работаем с модальными диалоговыми окнами из dll-библиотеки на Delphi
- Работаем с GPS в Android на Delphi
- Превращаем ячейку DBGrid в ComboBox
- Подключение к MySQL при помощи FireDAC
- Создание XML документов с помощью TXMLDocument
- Быстро и легко. Разбор (парсинг) XML документов с помощью TXMLDocument
- 5 причин отказаться от Delphi 7
- Добавляем в программу просмотр PDF с помощью ActiveX
- PasLibVlc. Регулятор громкости
- Совместная работа VCL и FireMonkey
- Работа с мьютексами в стиле ООП (Delphi, TMutex)
- Обзор RAD Studio 10 Seattle
- Запись звука напрямую в WAV файл с помощью bass.dll
- Самостоятельное формирование содержимого компонента WebBrowser в Delphi
- IntraWeb. Создание многостраничных приложений
- IntraWeb. Пишем сайты на Delphi
- Особенности работы с интерфейсами в Delphi
- Реализация сквозного канала передачи звука средствами библиотеки bass.dll
- Своё сообщение об ошибке для компонента MaskEdit
- Работа с СУБД SQLite под Android
- Delphi. Условная компиляция. Краткий справочник
- XE8. Первое знакомство
- Загрузка изображения в ячейку StringGrid по клику на неё
- PasLibVlc. Список воспроизведения
- PasLibVlc. Усовершенствованный слайдер доступа на основе компонента TScrollBar
- PasLibVlc. Циклическое воспроизведение
- PasLibVlc. Изменение соотношения сторон кадра при воспроизведении
- Построение графиков функций в Delphi
- PasLibVlc. Слайдер доступа
- Создание простейшего видеоплеера на основе проигрывателя VideoLAN с использованием набора компонентов PasLibVlc
- Android. Проблема с «Application does not support this device»
- Работа с объектами базы данных Access через Ole Automation на примере открытия отчёта
- Особенности разработки приложений с использованием FireUI
- Показ окна с сообщением из модуля данных
- Удаление компонентов с формы по заданному условию
- Параллельное воспроизведение нескольких звуковых файлов с помощью библиотеки BASS
- Разработка на Delphi под Android. Краткие впечатления.
- Обращение к элементам перечисления по их номерам
- Воспроизведение видео в Delphi
- Рубрики: Java
- Рубрики: Java Android
- Запускаем штатный эмулятор Android SDK на AMD
- Конвертация SVG в vector-drawable в Android Studio
- Разработка на эмуляторе, реальном устройстве или на эмуляторе и устройстве одновременно. Плюсы и минусы
- Работаем с обычным HTTP в Android 8, 8.1 и 9
- Простейший видео плеер для Android
- Проверяем установлено ли приложение на устройстве. Запуск Android приложения из другого Android приложения
- Делаем кнопку «Назад» в Android приложении
- Узнаём версию Android API в приложении
- Определяем величину скроллинга для ScrollView и HorizontalScrollView
- Получаем имя версии и версию кода в Android приложении
- Локализация Android приложений
- Работаем с графическим интерфейсом из Thread под Android
- Работаем с протоколом HTTPS в Android
- Создаём горизонтальный слайдер с изображениями для Android без единой строки кода
- Работа с готовой базой данных SQLite под Android средствами Java
- «Чиним» визуальный редактор в Android Studio
- Работаем с GPS в Android на Java
- Создание виджета для Android
- Обновление виджета для домашнего экрана Android по запросу из приложения
- Обновление виджета для домашнего экрана Android по таймеру
- Отправляем GET запрос в Android без Apache
- Работа с СУБД SQLite под Android на Java
- Рубрики: Java SE/EE
- Совместное использование Lombok аннотаций @Builder и @NoArgsConstructor
- Запрашиваем историю изменений записи таблицы базы данных с помощью Hibernate Envers
- Отслеживание изменения данных в таблицах базы данных с помощью Hibernate Envers
- В чём состоит различие между Spring и Spring Boot?
- Собственный механизм авторизации с использованием токенов на Spring Boot и Spring Security
- Подключаемся к MS SQL Server в Spring Boot
- Переворачиваем целое число задом на перёд (на Java)
- Методы equals и hashCode в Java
- Преобразование из int в boolean в Java
- Ввод данных в консоли на Java
- Ассоциативные массивы в Java
- Обмен данными по сети на основе сокетов в Java
- Работа с формами в Spring MVC
- Каркас проекта Spring MVC. Использование аннотаций
- Каркас проекта Spring MVC. Использование XML конфигурации
- Встречаем Java 9
- Определяем папку в которой находится исполняемый файл приложения (Java SE)
- Перенос Java EE приложения на production (на примере Web приложения)
- Передача данных из сервлета в JSP
- Альтернативный способ получения значений параметров запроса в сервлетах
- Работаем с информацией о подключении к базе данных в Hibernate
- Используем сервлеты в Eclipse вместе с Maven
- Добавляем строки в готовую таблицу JTable и удаляем их из неё
- Параметрические запросы в JDBC
- Работаем с базами данных в Java (на примере Microsoft SQL Server)
- Работа с регулярными выражениями в Java
- BeanShell. Выполняем Java код на лету
- Делаем Java приложение независимым от установки JRE или переносным (portable)
- Особенности создания форм Swing в IntelliJ IDEA
- Главный класс приложения Java и работа с ним
- Воспроизведение звуковых файлов в Java
- Многострочный текст в элементах управления Swing
- Перевод систем счисления с помощью класса BigInteger. Или как перевести число в другую систему счисления с помощью одной сроки кода
- Рубрики: Java Android
- Рубрики: Kotlin
- Создаём уведомления в Android. Часть 7. Используем ProgressBar в уведомлениях
- Автотесты в Android Studio теперь доступны и для Kotlin
- Создаём уведомления в Android. Часть 6. Приоритет уведомлений
- Создаём уведомления в Android. Часть 5. Свой дизайн уведомления
- Создаём уведомления в Android. Часть 4. Текущие и настойчивые уведомления
- Создаём уведомления в Android. Часть 3. Светодиодная индикация в уведомлениях
- Создаём уведомления в Android. Часть 2. Используем звук и вибрацию
- Создаём уведомления в Android. Часть 1. Основы
- Рубрики: Python
- Настройка отображения названия приложения в Django Admin
- Добавляем модель в Django Admin и настраиваем её отображение
- Постраничная навигация в ListView (Django)
- Использование собственных параметров в web приложении Django
- Ввод даты в формах в Django в два клика и её отображение
- Округление числа до требуемой точности (заданного количества значащих цифр) в Python
- Установка Python отдельно или вместе с PTVS
- Запускаем программу на Python и IronPython без IDE (способ для Windows)
- Знакомство с Python в .NET на примере WPF
- Установка поддержки Python в Visual Studio 2017
- Работаем с AJAX в Python
- Установка поддержки Python в IIS
- Разбираем XML стандартными средствами Python
- Установка поддержки Python в Visual Studio 2015
- Рубрики: Web разработка (кроме Java и Python)
- Рубрики: ASP.NET
- Создаём пользователей по умолчанию для web приложения (ASP.NET MVC Core + Identity)
- Обмен данными сложной структуры с использованием ASP.NET Web API
- Добавляем окончание .html URL-адресам в ASP.NET MVC
- Фильтр действий и результатов выполнения запроса в ASP.NET MVC
- Делаем свой HTML хелпер для ASP.NET MVC
- Использование AJAX в ASP.NET MVC
- Паттерн «Репозиторий» в качестве модели в ASP.NET MVC
- Нестандартный раскрывающийся список на ASP.NET AJAX
- Аккордеон с использованием ASP.NET AJAX
- Счётчик посещений для сайта на ASP.NET MVC
- Счётчик посещений для сайта на ASP.NET (Web Forms) своими руками
- Отправка email в формате HTML средствами ASP.NET
- Отправка email средствами ASP.NET
- Рубрики: Frontend разработка (JavaScript, HTML, CSS)
- Пишем AJAX компонент на React. Часть 3. Связываем AJAX запрос и обработку событий
- Создаём модальное окно для web приложения на чистом CSS
- Пишем AJAX компонент на React. Часть 2. Основы обработки событий
- Пишем AJAX компонент на React. Часть 1. Основа компонента
- Интерполяция строк в JavaScript
- Простое адаптивное меню на блоках
- Позиционируем контейнер по центру в двух измерениях
- Создаём модальное окно для web приложения без плагинов и фреймворков
- Рубрики: Node.js
- Рубрики: PHP
- Настраиваем доступ к web приложению на основе ролей Yii 2. Часть 5. Особенности настройки при использовании PostgreSQL
- Определяем СУБД, к которой подключено приложение на Yii 2
- Настраиваем доступ к web приложению на основе ролей Yii 2. Часть 4. Наследование ролей
- Работаем с AJAX в Yii 2
- Убираем «web» из адреса в Yii 2
- Настраиваем доступ к web приложению на основе ролей Yii 2. Часть 3. Разрешения
- Обмен данными в формате JSON в Yii 2 (для REST API)
- Работаем с JSON в PHP
- Настраиваем доступ к web приложению на основе ролей Yii 2. Часть 2. Поиск и сортировка ролей в GridView
- Настраиваем доступ к web приложению на основе ролей Yii 2. Часть 1. Общие механизмы работы
- Перенос web приложения на Yii 2 на production сервер
- Использование псевдонимов связанных таблиц в Yii 2
- Некоторые стандартные классы и пространства имён PHP (на примере Yii 2)
- GridView и связанные таблицы в Yii 2
- Развёртывание Zend Framework на виртуальном хостинге
- Установка Yii 2
- Почему точно не стоит работать с PHP под IIS
- Проверка совпадения структуры массивов в PHP
- Основы работы с PDO
- Сохранение изображений в базе данных MySQL и их показ
- Работа с AJAX в PHP с использованием jQuery
- Использование AJAX в PHP
- Yii. Русификация элементов управления в CActiveForm
- Yii. Master-detail с использованием виджета CGridView
- Yii. Управление видимостью виджетов без использования свойства visible
- Ошибка при вызове функций для работы с датами
- Почему не стоит использовать $_REQUEST в web приложениях
- Как сделать, чтобы PHP под IIS мог создавать и изменять файлы
- Рубрики: WordPress
- Написание своего плагина для WordPress. Часть 10. Обновление ранее опубликованного плагина в репозитории
- Написание своего плагина для WordPress. Часть 9. Используем AJAX на сайте
- Написание своего плагина для WordPress. Часть 8. Используем AJAX в админпанели
- Написание своего плагина для WordPress. Часть 7. Подключаем CSS
- После переноса на другой хостинг не работают постоянные ссылки в WordPress. Что делать?
- Перенос сайта WordPress на другой хостинг
- Своя форма для отправки комментария в WordPress
- Написание своего плагина для WordPress. Часть 6. Плагин в стиле ООП
- Создание виджета для админпанели WordPress
- Создание виджетов WordPress
- Как узнать текущий язык сайта на WordPress
- Как правильно подобрать плагины для WordPress
- Собственные шорткоды (shortcodes) для WordPress
- Написание своего плагина для WordPress. Часть 5. Размещение плагина в репозитории
- Написание своего плагина для WordPress. Часть 4. Защита плагина с помощью nonce
- Написание своего плагина для WordPress. Часть 3. Работа с базой данных
- Написание своего плагина для WordPress. Часть 2. Страница плагина в админпанели
- Написание своего плагина для WordPress. Часть 1. Каркас плагина
- Правильное подключение favicon в WordPress
- Настройка отправки почты через SMTP в WordPress
- Ошибка «Briefly unavailable for scheduled maintenance. Check back in a minute» при обновлении плагинов WordPress. Решение проблемы.
- Получение всех записей рубрики из базы данных WordPress
- Ключевые слова для сайта на WordPress
- Защита от спама в комментариях в CMS WordPress
- Рубрики: ASP.NET
- Рубрики: Базы данных
- Рубрики: Access
- «Главная кнопочная форма» в Access 2007, 2010 и выше
- Используем функцию DateDiff в Access
- Простой поиск дубликатов записей в таблицах (на примере Access)
- Выполнение SQL запросов к текущей базе данных в среде VBA (Access)
- Перенос базы данных Microsoft Office Access в Microsoft SQL Server
- Работа с базой данных SQLite средствами Access
- Рубрики: MongoDB
- Рубрики: MS SQL Server
- Задействуем SQL Server Configuration Manager без использования командной строки (на примере SQL Server 2019)
- Материализованные представления в SQL Server
- Задействуем SQL Server Configuration Manager для SQL Server 2016 и 2017
- Получаем значение из хранимой процедуры
- Редактируем столбец идентификатора
- Использование параметров возвращающих табличное значение (MS SQL Server)
- Переименование базы данных Microsoft SQL Server
- Выводим информацию о полях таблицы в SQL Server
- Синхронизация двух таблиц в SQL Server при помощи оператора MERGE
- Как узнать или изменить формат даты по умолчанию в SQL Server
- Microsoft SQL Server Developer, есть ли смысл использовать?
- Сложная выборка последних данных по дате из одной таблицы на примере Microsoft SQL Server
- Code First за несколько кликов мыши (на примере Microsoft SQL Server)
- Организация хранения файлов в базе данных Microsoft SQL Server. Использование файловых таблиц
- Пользовательские типы данных в Microsoft SQL Server без использования SQLCLR. Особенности создания и применения
- Получение статистической информации о базе данных SQL Server. Общее число таблиц и записей
- Управление чувствительностью результатов запроса к регистру
- Организация хранения файлов в базе данных Microsoft SQL Server. Универсальный способ
- Обновление сборки SQLCLR в базе данных
- Разработка триггеров с помощью SQLCLR
- Хранимые процедуры в SQLCLR
- Пользовательские типы данных в Microsoft SQL Server
- Расширение возможностей баз данных Microsoft SQL Server c помощью функций определяемых пользователем. Часть 2. Практическое применение в базе данных
- Расширение возможностей баз данных Microsoft SQL Server c помощью функций определяемых пользователем. Часть 1. Создание SQLCLR сборки
- Рубрики: MySQL
- Немного о разрядности версии MySQL и клиентских приложений
- Создание базы данных из готовой модели с помощью Forward Engineer
- MySQL Workbench. Создание базы данных
- Резервная копия базы данных MySQL с помощью MySQL Workbench без использования Reverse Engineer
- Рубрики: Access
- Рубрики: Общие вопросы программирования
- Почему многие программисты не любят legacy проекты
- Подключаем локальный репозиторий Git к удалённому
- Виртуальные машины для сферы разработки программного обеспечения
- Устанавливаем и сбрасываем определённый бит в числе
- Проверяем установлен ли определённый бит в числе
- Почему подключаться к серверу с базой данных напрямую из мобильного приложения, это плохая идея
- Завершение поддержки Windows 7. Что это сулит программисту?
- Меняем значение двух переменных логического типа (boolean) без использования третьей
- Must read. Книги, которые желательно прочитать каждому программисту
- Чем LTS версия отличается от обычной
- Что должно включать техническое задание
- Немного размышлений о кроссплатформенной разработке
- Интерфейс или всё-таки абстрактный класс? Что выбрать?
- Создание web или desktop версии приложения, не переписывая его с нуля
- Для чего нужны стандарты при написании программ
- Установка Google USB Driver в Windows 10 (если обычный способ не работает)
- Основы модульного (Unit) тестирования в Visual Studio
- Пересчёт угловых размеров из десятичного представления в обычное (градусы-минуты-секунды) и обратно
- Как поменять значения двух целочисленных переменных между собой без использования третьей переменной
- Full stack от первого лица. Взгляд разработчика
- Элемент управления WebBrowser не корректно отображает страницы. Что делать?
- Является ли число степенью двойки
- Является ли число степенью другого числа
- Перевод консольной программы в оконную
- Нахождение локальных экстремумов функций с помощью метода Ньютона
- Для кого пишется программа? Ошибки при выборе технологий
- Как вернуть Visual Studio Installer в Visual Studio 2013
- Нужны ли блок-схемы сегодня?
- Разработка под Android. Delphi (C++ Builder) или Java
- Ваш код никого не интересует?
- Округление числа до требуемой точности (заданного количества значащих цифр)
- Таблица кодирования символов URL для русского алфавита.
- Способы увеличения быстродействия программ
- Как определить разрядность приложения
- Рубрики: Паттерны проектирования
- Паттерн «Декоратор» (с примерами на C#, Java и PHP)
- Паттерн «Сценарий транзакции» при загрузке файлов в Spring MVC
- Паттерн «Наблюдатель». Описание и примеры на C# и Java
- Паттерн «Посетитель». Описание и примеры на C# и Java
- Паттерн «Команда» в WPF. «Строгий» вариант реализации паттерна MVVM
- Паттерн «Команда» (Command). Описание и примеры использования
- Реализация паттерна MVVM на примере C# (WPF). «Нестрогий» вариант
- Использование паттернов «Отложенная инициализация (загрузка)» (Lazy initialization (load)) и «Заместитель» (Proxy) при отображении видео на сайте
- Паттерн «Супертип слоя» (Layer Supertype). Описание и пример использования
- Использование паттерна «Сценарий транзакции» (Transaction script) на примере работы с 1С в C#
- Паттерн «Мост» (Bridge) Описание и пример реализации
- Паттерн «Хранитель» (Memento). Описание и реализация
- Стоит ли использовать паттерны проектирования?
- Использование паттерна «Стратегия» (Strategy) для реализации многоязычного интерфейса пользователя
- Поддержка работы с несколькими конфигурациями 1С при помощи паттерна «Стратегия» на примере C#
- Паттерн «Состояние» (State). Описание и пример реализации
- Паттерн «Заместитель» («Proxy»). Описание и использование (на примере Delphi)
- Паттерн «Строитель» (Builder). Архитектура и применение
- Реализация паттерна «Репозиторий» (Repository) в C#
- Рубрики: 1С
- Рубрики: Разное
- Ноутбук или всё-таки ПК (обычный системный блок)
- Какие бывают программисты-фрилансеры
- Что нужно знать программисту об удалённой работе
- Почему нет обратной связи после отправки резюме или собеседования
- Почему увольняются программисты
- Почему джуны испытывают трудности в плане карьеры
- Так ли важен английский язык в программировании?
- Виды карьеры в программировании и их особенности
- Почему одни программисты идут в тимлиды и прочие руководители, а другие от этого сознательно отказываются
- Повышение, которого не было
- Чем различаются между собой различные категории программистов (Junior, Middle, Senior и т.д.)
- Почему некоторые программисты не решают сложных задач
- За что увольняют программистов
- Flash уходит в прошлое
- Переработки (овертаймы) в программировании (личные размышления)
- Аутсорсинг в программировании. Взгляд со стороны заказчика или о чём вам не скажут менеджеры подрядчика
- Что такое аутстаффинг (бодишоп)
- Профессиональная деградация программиста
- Как выбрать компьютер для работы
- «Знаю» или «только попробовал». В чём разница?
- Когда работа не позволяет развиваться
- Блог-платформа или блог как самостоятельный сайт. Плюсы и минусы
- Плюсы и минусы работы в профильном отделе не IT компании
- Об опыте работы программистом
- Плюсы и минусы работы в «продуктовой» компании
- Три составляющих обучения программиста
- Чем отличается программист любитель от профессионала
- Получаем доступ в интернет в «полевых» условиях
- Когда «кнут» перестаёт работать
- Размышления о снобизме в программировании
- Как отдел разработки превращается в «болото»
- Как провалить проект (вредные советы)
- Включаем поддержку виртуализации на AMD
- Почему некоторые коллеги уходят из IT (мысли вслух)
- Примерный путь в программисты с нуля (коротко)
- Плюсы и минусы работы в аутсорсинговой компании
- Как программисту избежать профессионального выгорания (несколько советов из личного опыта)
- Удалённая работа или всё-таки офис
- От чего зависит стоимость услуг программиста?
- Где найти книги по программированию?
- Размышления об утопических проектах и почему за них лучше не браться
- Немного о самостоятельной работе, мотивации и не только или почему пример кода вам не поможет
- Закулисные проблемы программистов
- Антипаттерны прохождения собеседований
- Антипаттерны проведения собеседований
- Visual Studio 2017. Первые впечатления
- Нужен ли программисту диплом? Личные размышления
- Как начать работу с сайтом на новом хостинге, не дожидаясь обновления DNS у провайдера
- Обзор бесплатных редакторов PHP, JavaScript, HTML
- Как заработать на сайте IT тематики
- Чем заменить платные программы?
- Почему я перестал заниматься фрилансом
- Проблема с кодировкой на GitHub и её решение
- Домен и хостинг. Бесплатно или всё-таки платно?
- IT «профессионал»: «Мы ничего не скажем 1С»
- Технический минимум для разработчика сайтов на основе CMS
- «Доработки» и «доделки». Их происхождение и особенности
- Оплата труда программиста
- Размышления о написании технического задания в рамках реализации проекта
- Фриланс. 7 советов фрилансеру
- Кто такие частные HR специалисты и есть ли от них польза соискателю?
- Осторожно! «Программисты» и «компьютерная помощь»
- Почему не стоит увлекаться интернет сообществами
- Вновь о рекламных сказках и суровой реальности в профессии программиста
- «Вакансия от солидной фирмы» или новые хитрости кадровых агентств
- VPS. Некоторые тонкости выбора, развёртывания и работы
- Программа на заказ или готовое решение?
- Не учитесь программировать у форумов – читайте книги и документацию
- Есть ли смысл поступать в аспирантуру по IT специальности
- Удалённая работа. Страхи работодателей: правда или вымысел?
- Главная ошибка «Junior’а»
- Фрагмент кода «на пробу». Подводные камни
- Желающим переквалифицироваться в программистов
- Электронный сертификат или всё-таки на бумаге. Что выбрать?
- Visual Studio 2015. Впечатления и размышления
- Фразы заказчика, после которых стоит сказать «нет»
- Ещё раз о демпинге в программировании
- Включение нумерации строк в Visual Studio
- Публикация своего приложения для Android
- Тестовое задание. «За» и «против»
- Поиск работы для программиста
- Выбор CMS для сайта
- Как лучше самостоятельно изучать программирование?
- Профессия программиста. Мифы и факты
- Нужна ли программисту сертификация?
- Стоит ли пользоваться конструкторами сайтов?
- Фриланс. 7 советов заказчику
- Как выбрать курсы по программированию (1 сентября посвящается)
- Рубрики: Системное администрирование
- Рубрики: Linux
- Создание виртуальных хостов Apache
- Разворачиваем FTP на Linux. Быстрый старт
- Установка Mono и MonoDevelop в Ubuntu
- Автоматическое резервное копирование сайта
- Делаем сервер на Linux удобнее. Часть 3. Удалённое управление с помощью графической оболочки
- Делаем сервер на Linux удобнее. Часть 2. Используем web интерфейс (Webmin)
- Делаем сервер на Linux удобнее. Часть 1. Используем графическую оболочку
- Развёртывание платформы LAMP и phpMyAdmin на Ubuntu Server
- Рубрики: Windows
- Рубрики: Общие вопросы системного администрирования
- Рубрики: Linux
- Рубрики: Программирование