Pull to refresh
0
0
Send message

accounting.js — форматирование чисел и валют

Reading time2 min
Views28K
В одном из проектов мне понадобилось реализовать переключение валют с последующим реформатированием значений денежных сумм, встречающихся на странице.Как это у меня часто получается, я это реализовал и через пару недель наткнулся на небольшую библиотечку, которая позволяет довольно удобно выполнить именно эту операцию.
Читать дальше →
Total votes 40: ↑37 and ↓3+34
Comments10

Вышел в свет первый учебный курс по Visual Studio 11

Reading time2 min
Views9.6K

Сегодня вышла в свет первая версия учебного курса по Visual Studio 11 Developer Preview. Этот курс включает в себя лабораторные работы, которые помогут разобраться в тех нововведениях, которые мы включили в Visual Studio 11 и .NET Framework 4.5, как управлять жизненным циклом приложений в TFS 11 и как создавать приложения в стиле Metro для будущей версии Windows.
Читать дальше →
Total votes 19: ↑17 and ↓2+15
Comments7

Вызов managed кода из unmanaged

Reading time4 min
Views7K
В данной статье будет рассматриваться вызов управляемого C# — кода(.Net) из неуправляемого С — кода.
Как-то раз на работе дали проект, точнее даже не сам проект, а только его часть. Сам же проект состоял из двух частей: функционал, написанный на С (unmanaged code) и интерфейсная часть, написанная на C# (managed code). Моей задачей было написать интерфейс и связать его с функционалом.
Читать дальше →
Total votes 33: ↑27 and ↓6+21
Comments25

Аппликация Expressions

Reading time4 min
Views4.7K
Добрый день.

Просматривая недавно чужой код, наткнулся на довольно интересную задачу о IQueryable и Expession trees. Надеюсь, решение будет кому-нибудь полезно.

Задача заключается в том, чтобы повторно использовать некоторый Expression внутри другого Expression, например, у нас есть некий f:

Expression<Func<int, int, int>> f = (a, b) => a + b;


И мы бы хотели использовать этот f внтури другого expression, например так:

Expression<Func<int, int, int, int>> g = (a, b, c) => f(a+b,b)*c;


Причем необходимо, чтобы результирующий expression был «чистым», т.е. пригодным для использования внутри IQueryable (без скомпилированных функций и т.п.)

Решение
Total votes 35: ↑33 and ↓2+31
Comments16

12+ полезных Google Chrome chrome:// команд

Reading time2 min
Views396K
Все знают, что для того чтобы попасть в меню у Хрома, нужно нажать на Гаечный ключ в правом верхнем углу.

Однако есть несколько особенностей, которые не доступны из меню, которые вы можете увидеть только с помощью chrome:// команд.

Под катом приведены 12 самых полезных chrome:// команд, которые должны знать все.
Читать дальше →
Total votes 217: ↑196 and ↓21+175
Comments55

Английский для айтишника? Легко!

Reading time2 min
Views180K
Эта тема не относится к IT напрямую, но все знают, что без нее никуда. К сожалению, далеко не у всех есть возможность изучать английский с преподавателями. Ну что ж, попробуем заняться этим дома и с максимальной отдачей!
Читать дальше →
Total votes 165: ↑137 and ↓28+109
Comments187
12 ...
75

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity