RSS
 

Archive for the ‘sys::’ Category

Lenovo IdeaPad v360

11 Авг

В парке девайсов прибыло: легкий и компактный, но производительный ноут Lenovo IdeaPad v360:

Intel Core i3-330M (2.13 GHz) / 3Gb Memory / 250Gb HDD / No ODD / 13.3″ WXGA / NV GT305M 512 / Wi-Fi / BT / cam / Win7 HB / 1.75 kg

 

Read the rest of this entry »

 
 

Mud-bot

17 Май

[79/153hp][130/130m][67/121mv][злой][0/15056][115][t:12][N][Храмовый алтарь]  [–command: прик всем сп
[–command: отд
[——LOG: –> REPEAT rooms set is EMPTY
[——LOG: tickCounter: 0
[——LOG: –> EXP за заход: 766 <–
[–command: quit
Сервер закрыл подключение.

Бот для консольной MUD-игры – чёткий чувак, – сам качается с очень небольшим присмотром, а при достижении минимального порога СДУ идет на главную контрольную точку текущей зоны и выключается, типа: "извольте-с взять уровень, хозяин" :-)

За пару недель написания по выходным этот агент ИИ стал идеален в горизонтальном масштабировании, хотя планирую провести генеральный рефакторинг для закрепления всей архитектуры и внедрения еще больших возможностей в дальнейшем.

 
 

Коммуникатор->new()

27 Мар

Оу, я теперь знаю, на что сменю своего старичка, коммуникатор Qtek s200, который служит мне уже что-то около 4 лет. Он абсолютный рекордсмен из всех моих КПК-девайсов, которые в основном менялись или терялись в течении 1-го года.

Так вот, новая достойная замена: HTC Nexus One.

Он просто окуенен. В первую очередь железом, в этом он заметно круче айфона. А вот софт пока не настолько идеален, судя по некоторым из отзывов. Но всё равно менять буду не сейчас, подожду еще.

 

MySQL::temp_table

19 Мар

CREATE TEMPORARY TABLE xxx () ENGINE = MEMORY;

Внутри одного запроса нельзя присоединять временную таблицу (TT) под разными алиасами . Также на TT нельзя делать CREATE VIEW.

Т.е. в такой ситуации нужно создавать столько временных таблиц, сколько их надо будет присоединять.

 
No Comments

Posted in sys::

 

Vkontakte

12 Фев

Собственно, захват мира начался. Ключевое слово: adwolf. Коды на vkontakte.ru, пока только на странице редактирования личных настроек, а с 14-15 февраля будут уже везде.

 
 

AdFox

11 Фев

В офисе жесточайший бардак: коробки, провода. Много-много серверов готовятся к захвату мира.

 
No Comments

Posted in sys::, work

 

Java, MySQL, etc

16 Дек

Java Компания Oracle, известная прежде всего своей одноименной коммерческой СУБД, покупает компанию Sun Microsystems, вместе со всеми ее технологиями, разумеется.

А среди этих технологий самыми важными вещами являются:

  • замечательный язык Java (точнее, замечательной является его библиотека, и платформа в целом тоже);
  • не менее замечательная СУБД MySQL;
  • среда разработки NetBeans, которая в некоторых особенностях бывает даже лучше моей любимой среды Eclipse.

Read the rest of this entry »

 
 

Go (язык программирования)

04 Дек

Логотип языка Go Go — компилируемый, многопоточный язык программирования, разработанный компанией Google. Первоначальная разработка Go началась в сентябре 2007 года, а его непосредственным проектированием занимались Роберт Гризмер, Роб Пайк и Кен Томпсон. Официально язык был представлен в ноябре 2009. На данный момент его поддержка осуществляется лишь для операционных систем Linux и Mac OS X.

Хало-ворлд пример:

package main

import "fmt"

func main()
{
    fmt.Printf("Hello, World!\n")
}

Если обратить внимание на динозавров разработчиков языка, то видно, что именно они являются разработчиками эпохального языка Си, значение которого в этой области невозможно переоценить. Что об очень многом говорит и доставляет.

Read the rest of this entry »

 
No Comments

Posted in sys::

 

А маразм всё крепчал..

25 Ноя

Первым номером в реестре домена .рф, открытого в среду, стал кириллический адрес Россия.рф, сообщила руководитель маркетинга и PR Координационного центра национального домена сети интернет Мария Мокина.
В настоящее время проходит процедура приоритетной регистрации имен второго уровня в зоне .рф, стартовавшая в полдень. Координационный центр резервирует имена для государственных нужд, заявки от владельцев товарных знаков принимают аккредитованные регистраторы.
Администратором домена Россия.рф на период резервирования является Координационный центр. «Позднее мы передадим его соответствующим органам государственной власти», – сказала Мокина.

Источник

 
 

Лямбда-выражения в C++ (стандарт C++0x)

29 Сен

Многие языки программирования позволяют создавать налету локальные не именованные функции внутри выражений. Такие функции обычно относят к лямбда функциям, которые имеют широкое применение.

Лямбда выражения – техника программирования, сочетающая в себе преимущества указателей на функции и функциональных объектов, и при этом позволяет избежать неудобств. Как и функциональные объекты, лямбда выражения позволяют хранить состояния, но их компактный синтаксис в отличие от функциональных объектов не требует объявления класса, т.е. позволяет писать более компактный код и избегать лишних ошибок там, где это возможно.

Read the rest of this entry »

 
No Comments

Posted in RTFM, sys::

 

SQL IN/NOT IN

25 Сен

В контексте MySQL на данный момент.

Есть все предпосылки полагать, что красивый и изящный оператор IN / NOT IN в SQL-запросе сильно неэффективен на больших таблицах по сравнению с прямым сравнением значений по индексам и в том числе в операциях INNER / LEFT JOIN, т.к. похоже, что IN / NOT IN действует простым перебором, что сильно удорожает его применение. Здесь грустный вздох.

Но что нехорошо, возможная на первый взгляд полноценная замена выражения, например:

SELECT
    table1.param
FROM
    table1
WHERE
    table1.param NOT IN (
        SELECT
            table2.param
        FROM
            table2
        WHERE
            table2.predicate
    )

Read the rest of this entry »

 
No Comments

Posted in sys::, work

 

3D рисовалка Rhonda

05 Авг

Отличный способ реализации! Я думаю получит большое развитие в будущем.

Джеймс Петерсон (James Paterson) рисует с помощью «Rhonda» 3D drawing tool, разработанного Amit Pitaru в 2003 году. В течении нескольких лет Rhonda показывали в галереях, музеях и на конференциях. Теперь видео доступно online.

Разработчики обещают мультиплатформенность данной технологии.

 
1 Comment

Posted in sys::

 

F.Sh

28 Июл

Проблемы в датацентре. Фактически все наши сервера недоступны уже больше получаса, соответственно сервис AdFox не работает, что тормозит загрузку пол-рунета сайтов, которые ждут отдачу наших баннеров.

UPD.

часть серверов доступна, движки заработали, полёт исправлен.

 
No Comments

Posted in sys::, work

 

eclipse.new

14 Июл

Сегодня я уже полностью пересел с ганимеда на галилео.

Т.к. спустя какое-то время после релиза галилео основные баги были исправлены (на портале можно найти апдейты), хотя скорее всего некоторые еще остались. Обновились плагины, которые сначала не работали с новой версией (пример, Notepad).

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

 
 

PHP 5.3

09 Июл

Кстати, в версии PHP 5.3, в нововведениях помимо прочих неймспейсов — некоторые функции объявлены деприкеит (нерекомендуемые, отмеченные для удаления). Значимые из них, например, семейство обработки POSIX-like регулярных выражений ereg() [уступает изначально PERL-like семейству preg_match()] и split() [уступает split_match()].

Команда "grep" по исходникам интерфесов выдала присутствие "уже нерекомендуемых". Хотя именно с этим функциями у многих так будет. Так что нада будет модернизировать на всякий.

 
No Comments

Posted in sys::

 
 
Rambler's Top100