All streams
Search
Write a publication
Pull to refresh
97
0
dotneter @dotneter

Разработчик

Send message
Стандартное диалоговое окно виндовс + autohotkey = что-то похожее
на велосипеде или пешком
Некое подобие есть у самой студии. Открывается Command Window набирается open и дальше набор с автокомплитом.
1) Какие наиболее критичные? Возможно у студии стоит поискать похожий функционал.
3) Это странно, по крайней мере у C# оно работает использую стандартный студийный форматер.
4) Тут можно по шаманить с autohotkey www.viemu.com/forums/viewtopic.php?id=811
что нибудь типа
^n::Down
^p::Up
5) Для тех десяти команд что там есть думаю это не критично.
6) что за директории?
Представьте что вам каждый день нужно преодолевать пару километров пути на велосипеде или пешком. Да это не узкое место дня, но думаю выбор будет очевиден.
Так же эта тема неплохо раскрыта в книге «Программист-прагматик».
Интересно было бы посмотреть на список того чего вам особо не хватает в ViEmu. По мне так большую часть функционала от покрывает, а если есть желание пользоваться чем нибудь типа решарпера, так это вообще остается единственным вариантом.
Увеличить масштаб до офиса и понеслась.
Сделал отчет — 5 exp
Реализовал фичу — 10 exp
Релиз — левел ап.
PvP с тим лидом и рейды на начальника отдела.
Решение классической проблемы с INotifyPropertyChanged
http://tore.vestues.no/2008/12/18/boo-astattributes-explained/
[NotifyPropertyChanged]
class BooCustomer:
    [Property(LastName)]
    lastName as String
    [Property(FirstName)]
    firstName as String


Наконец-то. Робатизированые зонтики!
Я не думаю что за логику этих причин должен отвечать linq to sql, имхо это не его задача.
public static bool IsDbNull(this PropertyInfo propertyInfo)
{
var columnAttribute = propertyInfo.GetAttribute();
var notNull = columnAttribute.DbType.Contains(«NOT NULL»);
return columnAttribute.CanBeNull && !notNull;
}
Наверное для того что бы сто раз не реализовывать то что можно один раз реализовать в виртуальной машине.
А где вы там нашли язык разметки?
>почему она недоступна в статически типизированных языках

Ocaml

class Duck =
object
method Quack = «quack»
end;;
let doQuack obj =
obj#Quack ^ "!!!";;
let doQuackAndLaugh obj =
obj#Quack ^ " " ^ obj#Laugh ^ "!!!";;
let duck = new Duck;;

let a =doQuack duck;; (*OK*)

let b = doQuackAndLaugh duck;; (*Compile error*)
А если Петя напишет про ознакомительные цели, так сказать переложит ответственность на скачивающих, что нибудь поменяется?
Новая бумага оказалась прочнее чугуна
http://www.membrana.ru/lenta/?8300
Если это действительно все различие то непонятно как это влияет на прозрачность параллельности, да и автору было бы неплохо привести пример реализации отличительной фичи.
Пара вопросов.
1)"объекты общались друг с другом не посредством вызова методов, а посредством передачи друг другу сообщений"

Чем посылка сообщений отличается от вызова метода?

2)"этот самый модуль ломится искать файл с именем класса."

Что делать с классами с одинаковыми названиями?
12 ...
15

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity