Обновить
33
0
Alex@eaa

Пользователь

Отправить сообщение
Прочитал «Китайцы создали вирус, блокирующий связь кл» и фразы на экране просто не увидел. Первое, что подумалось — «блокирующий связь клеток… организма». А потом появилась мысль — что это вирусы то в одно место влезут, то еще куда. Нет чтобы влазить во все связи между нейронами (все загрузки .dll), во все коннекты системы (http, ftp, mail). Такой супер-умный все-блокирующий вирус. Скорее даже не блокирующий, а встраивающийся во все связи — а там уже что хошь то и делай, с ftp отправляй на http, с одной dll на другую… тут простор для фантазии — хоть фракталы рисуй — вот он, искусственный интеллект :)
Лучше б Sun купил Oracle и они насобачили красивый Андроид.
Если много завязок — всегда сложно. Но тогда встает вопрос — а кто от кого зависеть будет, если Гугл перепишет код под себя, а Ораклу останется только плеваться, что используют уже не его код, с свободный Гугловый? А если так подумать, то Java писалась как раз для программирования всяких микроконтроллеров, а совсем не серверных и десктопных приложений.
Попросите РуЦентр с его рекламой букв кириллических доменов — они набили в этом руку
ага, за компашки уже платим — за то, что ты туда можешь записать. теперь за телефоны. и причем платить не одному, а каждому свое — Михалкову — свое, Ораклу — свое и так всем-всем кто еще захочет… ой ли, каждому по проценту — так и все 100% выйдут.
Рекурсивных детей не соберешь. Для простых решается, как упоминолось раньше, тупым get().
Небольшой пример. Например в юниксе имеем user и group. User может состоять в одной или нескольких группах. Group соответственно содержит пользователей. А пользователь опять же состоит в группах. Ну и т.д.

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

Второй момент. Нам надо знать всех пользлвателей со всеми данными из конкретной группы. Рекурсия. По идее для группы пользователи помечены как рекурсивные и их не надо подгружать из базы (для задачки «нам надо показать только список групп без инфы пользователей»). Но в данном случае мы хотим большего.
Тогда при загрузке явно указываем, что надо пройти на уровень +1, то есть самих пользователей. Если же хотим еще больше — в каких групах этот пользователь состоит (блин, это уже изврат конечно), то указываем +2.

Тут уже возможны варианты по имени свойства и т.п. — это на усмотрение.
Вопрос глубины довольно неприятный, если есть рекурсия, то бишь если объект ссылается на себе подобных, которые, соответственно, могут ссылаться опять же на себе подобных.
Тут, скорее, надо помечать, что надо грузить, а что нет.
Но как? Для простых объектов это можно нарисовать на стадии описания класса. Но это редко надо — тогда этой проблемы вообще нет. Реально нужно указывать, что грузить, а что не на стадии загрузки данных. Тут наверно нужен двойной подход: имеем в описании класса сразу метки, что грузить, а что нет — не более одного уровня вниз. И кроме того указываем (метим) то, что нерекурсивно и можно грузить, а что — нельзя. Далее в момент загрузки указываем, если надо, на какую глубину рекурсии работать (по умолчанию работает первый уровень и все тихо и спокойно) — и имеем те данные, что хотим передать.
Интересная картинка.
Сегодня подумал почему-то задать на Хабре вопрос-голосование,
кто какие СМИ слушает/читает. Именно интернет-СМИ.
Угу, подумал я, но надо же предложить выбор. Хорошо, подумал я и оставил этот вопрос до лучших дней. Не тут-то было. Включил канал «Совершенно Секретно» — и вот же — попал на программу «ЧАС КУЧЕРА: 'СМИ И ВЛАСТЬ'».
Ладно, думаю, раз уж так совпало с мыслями — полез в инет по эту тему.
И что же?
На Хабре в новом году уже куча топиков на эту тему.

Собственно вопроса два (хотел сделать топик-опрос, да кармы нет да может и не нужно — если кто захочет сделает по мотивам так сказать):

1. Почему такое совпадение? Неужно все в мире настолько одинаково, что все думают одинаково и об одном и том же? Или так аккуратно промывают мозги, что мы это уже не замечаем?

2. Так все-таки какие СМИ Вы используете в повседневной жизни?
Я имею в виду именно общественные новости, не технические. Но может кто получает их только из Хабра? — посему он тоже в списке.

Электронные:

  • lenta.ru
  • rbk.ru
  • vesti.ru
  • gazeta.ru
  • habrahabr.ru
  • ntv.ru


Теле-СМИ:

  • НТВ
  • 1-й
  • РТР (Россия24)
  • EuroNews

еще все томографы не распилили… эту штуку ждать точно только через десяток лет — и так стабфонд уже на 40% упал, пилить скоро будет нечего.
надо добавить еще нужное перышко, чтоб то, что нацарапал — писалось на ножик
А вообще что с таким ножом делать?
Да, у них, у викторинокса, три основных модификации — офицерские, солдатские и в виде карточек.
Спрашивается, зачем мне флэшка в викториноксе в солдатском при минус 40? :) Она что, меня согреет или может даже не сломается? Лыжи чинил на морозе, что только им ни делал — хорошая штука, но не накопитель носить, не для того оно.
А в офицерском ноже судя по картинке занимает столько, что на все остальные фишки места нет.
Единственный вариант на мой взгляд — это вытаскиваемая SD карточка из формата типа карточки. Тогда еще куда ни шло — положил в кошелек и все с собой. Было бы в тему.
У них были модели в виде карты по размеру кредитки. Интересно, а флэшку они в такую карту встроят?
А где бы подробнее об этом почитать?
Про разработчиков. Думаю надо изменять логику — если раньше все делали как можно более мультизадачным, а в смартфонах экономили и делали только однозадачность — настало время компромисса.

И сделают же, несмотря на Ваше «разработчики не станут умнее (а инвесторы уж точно не станут богаче»

Ибо Вы не правы — все движется вперед, и потому разработчики станут умнее, а инвесторы — богаче.
Я тоже не фанат колупания, хотя раньше мне перекомпилить ядро было как традиция после установки нового линукса. Сейчас я хочу платформу за нормальные деньги и без перенастройки, перекомпиляции — а лишние ресурсы, потраченные на рендеринг того, что я даже не увижу — мне не нужны.
А Вы хотите платить за НИЧЕГО?

А покупать на вес, сорри, например в асус-eeepc больше 2-х гигов не запихать — факт. и что самое забавное, заходил в пару-тройку магазинов: «продайте память 1 гиг» — а в ответ: «у нас только 2»
Тут просто по идее — есть дефолтные настройки — обрабатывать параллельно или только активный таб.
А для каждого таба, например по правой клике мышкой, имеем опфию «работать параллельно с другими табами».
При таком раскладе все будет аккуратно фризиться, а нужный плеер будет играть.
А в java как такое сделать?
там же своя машина — форка нет. я столкнулся с этим, правда решил работать через threads — для одного решения сработало.

Как запустить просто параллельный процесс?
12 ...
45

Информация

В рейтинге
5 890-й
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность

Специализация

Специалист
Ведущий
От 600 000 ₽