Habr
All streams
Search
Write a publication
Settings
Login
Pull to refresh
25
0
Акжан
@akzhan
CTO, Release manager, Teamlead
Follow
Send message
Profile
Articles
83
Posts
News
Comments
2.7K
More
Dropdown
Bookmarks
659
Followers
49
Following
21
Copy RSS link
jsForms
akzhan
Nov 24 2008 at 14:07
Маленький совет:
1. в таблицу стилей
div.js-template
{
display: none;
}
function getTemplate(id)
{
var r = $(id).html();
$(id).remove();
return r;
}
и все шаблоны HTML держите в коде страницы. Не засрояйте ими JavaScript.
А за материал — спасибо.
Новые возможности C# 4.0. Часть 3: Ковариантность обобщений
akzhan
Nov 5 2008 at 13:54
У конечных пользователей может стоять хоть 2.0.
Все последние изменения (начиная с .NET 3.0) не затрагивают CLR, а лишь компиляторы и библиотеки классов.
Альтернатива firePHP
akzhan
Oct 24 2008 at 14:53
Между делом перенёс ваш модуль на Perl, заодно убрал кое-что лишнее.
Вот как переделан _to_console
=head1 PRIVATE METHODS
=over
=item B($msg, $mode)
Incapsulates real data output in specified $mode.
=cut
sub _to_console
{
my ($self, $msg, $mode) = @_;
my $name = '';
my $json_line = $json->encode($msg);
$self->{'code'} .= «console.$mode($json_line);»;
return $self;
}
Соответственно упростил end
=item B()
Finalyzes debugging and returns HTML that must be added to HTML page.
=cut
sub end
{
my $self = shift();
return SCRIPT_BEGIN. $self->{'code'}. SCRIPT_END;
}
Функция dump выкинута. Функция js_hash выкинута. Для PHP используйте json_encode или Services_JSON.
И спасибо.
Silverlight 2 выйдет 14 октября, Silverlight уже сейчас установлен у каждого четвертого
akzhan
Oct 14 2008 at 14:45
Windows Update включена на большинстве лицензионных компьютеров под управлением Windows Vista.
Соответственно, на всех таких компьютерах гарантированно будет Silverlight 2.
XP. Недопарное программирование (Code review).
akzhan
Oct 13 2008 at 16:54
cvsspam и SVN::Notify с рассылкой по всему списку разработчиков.
Вольно или енвольно, мы все становимся участниками Code Review :)
Почему Python продуктивнее чем C/C++/Java
akzhan
Oct 8 2008 at 12:31
только в поддержке и развитии приложения на языках с динамической типизацией для меня представляют небольшой ужастик :)
Unix-хостинг — это тупик
akzhan
Sep 10 2008 at 07:44
я был чересчур краток, сейчас описал в тексте статьи, что именно я имел ввиду под лимитированием.
Google: корпорация зла?
akzhan
Sep 7 2008 at 20:23
разговоры любых абонентов записываются.
просто не все, вдобавок и отфильтровываются далее.
не понимаю сарказма. я вам про реальность, у меня коллеги работали на сорм.
Самый маленький .net
akzhan
Sep 7 2008 at 19:22
наверное, объём архивов для закачки для большинства из нас давно утратил какое-либо значение.
Google: корпорация зла?
akzhan
Sep 5 2008 at 14:16
Записываются.
Метапрограммирование в C++
akzhan
Sep 5 2008 at 11:18
А я сижу на динамических языках и очень грущу о С++ и C# :)
Кстати, а зачем вообще нужен полный ребилд? У нас так только night builds собирались для автотестов.
Архитектура REST
akzhan
Sep 3 2008 at 19:54
список комментариев тоже объект.
ничто не мешает выполнить денормализацию на уровне представления, даже наоборот :)
Скриншот-отчет по новому браузеру Chrome
akzhan
Sep 3 2008 at 19:48
для меня Опера даже по сравнению с настроенным FF3 полная опа…
сколько людей, столько и мнений.
Скриншот-отчет по новому браузеру Chrome
akzhan
Sep 3 2008 at 19:45
Это разные команды.
Кто-то в Гугле только после выхода GChrome узнал о таком браузере :)
Тадам, бета версия Google Chrome (аkа Хромой) уже доступна!
akzhan
Sep 3 2008 at 19:10
у ff минус — тормозит интерпретатор JS.
по крайней мере в последнем релизе…
GChrome более интересен. надеюсь на появление механизма плагинов в нём :)
Тадам, бета версия Google Chrome (аkа Хромой) уже доступна!
akzhan
Sep 3 2008 at 19:08
ждём релиза )
у меня Safari не был в списке тестируемых браузеров, а Google Chrome явно будет :)
Ваш стиль именования переменных
akzhan
Sep 1 2008 at 17:57
aName, anApplication — принято в Borland Pascal для именования параметров методов/функций :)
поля объектов именуют с заглавной буквы F.
А в C#, например, поля объектов начинаются с _.
Ваш стиль именования переменных
akzhan
Sep 1 2008 at 17:55
а венгерская нотация тут причём?
ей уже давно не пользуются, в процессе перехода от C к C++ потребность указания типа переменной в её имени полностью пропала.
Ваш стиль именования переменных
akzhan
Sep 1 2008 at 17:54
Зависит от:
1) языка разработки;
2) стиля программирования в конкретном проекте.
Для .NET, JavaScript, C++: camel case.
Для Perl — underscore_separated.
Почему корпорации ненавидят Perl?
akzhan
Aug 29 2008 at 12:12
К сожалению, на C# тоже мышкой можно программировать только самые шаблонные вещи.
Жаль, что Microsoft пока не выпустила аналога Together для последнего .NET.
Back
Here
1
2
...
129
130
131
132
133
...
137
138
There
Back
Information
Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
October 30 1973
Registered
January 6 2008
Activity
December 3 2017 at 01:29
1. в таблицу стилей
div.js-template
{
display: none;
}
function getTemplate(id)
{
var r = $(id).html();
$(id).remove();
return r;
}
и все шаблоны HTML держите в коде страницы. Не засрояйте ими JavaScript.
А за материал — спасибо.
Все последние изменения (начиная с .NET 3.0) не затрагивают CLR, а лишь компиляторы и библиотеки классов.
Вот как переделан _to_console
=head1 PRIVATE METHODS
=over
=item B($msg, $mode)
Incapsulates real data output in specified $mode.
=cut
sub _to_console
{
my ($self, $msg, $mode) = @_;
my $name = '';
my $json_line = $json->encode($msg);
$self->{'code'} .= «console.$mode($json_line);»;
return $self;
}
Соответственно упростил end
=item B()
Finalyzes debugging and returns HTML that must be added to HTML page.
=cut
sub end
{
my $self = shift();
return SCRIPT_BEGIN. $self->{'code'}. SCRIPT_END;
}
Функция dump выкинута. Функция js_hash выкинута. Для PHP используйте json_encode или Services_JSON.
И спасибо.
Соответственно, на всех таких компьютерах гарантированно будет Silverlight 2.
Вольно или енвольно, мы все становимся участниками Code Review :)
просто не все, вдобавок и отфильтровываются далее.
не понимаю сарказма. я вам про реальность, у меня коллеги работали на сорм.
Кстати, а зачем вообще нужен полный ребилд? У нас так только night builds собирались для автотестов.
ничто не мешает выполнить денормализацию на уровне представления, даже наоборот :)
сколько людей, столько и мнений.
Кто-то в Гугле только после выхода GChrome узнал о таком браузере :)
по крайней мере в последнем релизе…
GChrome более интересен. надеюсь на появление механизма плагинов в нём :)
у меня Safari не был в списке тестируемых браузеров, а Google Chrome явно будет :)
поля объектов именуют с заглавной буквы F.
А в C#, например, поля объектов начинаются с _.
ей уже давно не пользуются, в процессе перехода от C к C++ потребность указания типа переменной в её имени полностью пропала.
1) языка разработки;
2) стиля программирования в конкретном проекте.
Для .NET, JavaScript, C++: camel case.
Для Perl — underscore_separated.
Жаль, что Microsoft пока не выпустила аналога Together для последнего .NET.