Разработка




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

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

(далее...)


Просто и доступно: базовое использование RequireJS в HTML страницах

Фреймворк RequireJS ничего особенного не делает - не создает красивых всплывающих окон, не помогает управлять контролами и т.п. Но его роль в разработке крупных JavaScipt приложений очень важна.

(далее...)


Не работает indexOf('строка с русскими символами') в Javascript. Решено

 

Проблема: код на Javascript упорно отказывался находить вхождение подстроки в строке. Метод string.indexOf(substring) всегда возвращал -1, что означает отсутствие вхождения.

Работа над ошибкой:

Javascript код заведомо не содержал ошибок. (далее...)


Установка TypeScript

TypeScript

TypeScript — язык программирования, расширяющее возможности JavaScript. Но в отличие от JavaScript, в TypeScript есть поддержка статического назначения типов, использования классов и подключения модулей. Для установки TypeScript потребуется наличие установленного NodeJS и NPM.

(далее...)


Поиск причины и исправление ошибки Error: ENOENT, open 'c:\Path\file.name' в NodeJS

NodeJS

Причина ошибки Error: ENOENT, open 'c:\Path\file.name' в NodeJS – это отсутствие файла указанного файла. Очень легко его воспроизвести на примере по работе с файловой системой 'fs'.

(далее...)


Парсинг URL и вытаскивание параметров GET запроса через регулярные выражения на языке C#

При разработке консольного приложения, которое должно было обращаться к веб-сервису, нужно было "распарсить" GET-запрос пути к изображению. К сожалению, System.Web.HttpClient для консольных приложений недоступен, потому пришлось искать другое решение.

(далее...)


Основы администрирования Sybase

По ходу деятельности столкнулся с интеграцией данных между Sybase и SharePoint. Пока отлавливал ошибки, немного освоил основные команды по ооочень свысока администрированию Sybase. Записываю запросы, чтобы не забыть. Это запросы по выводу списка таблиц, тригеров, представлений.

(далее...)


C#. Вывести все свойства и значения переменной класса

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

(далее...)


Ключевые слова C#. lock

Ключевое слово lock используется в языке C# для обозначения так называемой исключающей блокировки, используется при работе с потоками (thread). Это один из способов решения (имхо – самый верный) решения проблемы чтения-записи данных разными потоками.

(далее...)



MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика