LINUX.ORG.RU

Сообщения Sergey_MSU

 

Почему заброшен сайт kerneltrap.org ?

Отличный ведь ресурс, много полезного. Но последнее обновление было больше года назад. Кто-нибудь знает, что с ним, и когда он заработает снова?

Sergey_MSU
()

Как узнать, какие файлы открыты в данный момент?

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

Sergey_MSU
()

Почему в netinstall образе Arch от 06.2011 нет PPPoE ?

Я загрузился и хотел настроить сеть (ADSL), но команды pppoe-setup нету (для root). Из команд, начинающихся на pppoe есть только pppoe-discovery (которая не в тему). Что мне теперь, старьё 2010-го качать?

Sergey_MSU
()

Надо ли перед записью образа на флешку отмонтировать её?

Ставлю арч, пишу образ на флешку. В wiki на офсайте есть команда

sudo dd if=src/archlinux-2011.06.10-netinstall-i686.iso of=/dev/sdb
Но нет инфы, что флешку надо отмонтировать сначала. Это типа очевидно, или неважно?

Sergey_MSU
()

У меня одного Hangout в G+ тормозит?

Пытался сегодня пообщаться с другом. На Ubuntu 10.04 загрузка проца 70%, микрофон работает хуже, чем в скайпе (шумит), а при совместном просмотре видео на ютубе CPU 100% и видео смотреть невозможно.

А что у вас?

Sergey_MSU
()

Почему на kernel.org вместо 3.0 висит 2.6.39.3 ?

Почему Latest Stable Kernel считается прошлый выпуск, если 3.0 официально вышел?

Sergey_MSU
()

[git] можно ли изменить историю на сервере?

Приветствую! Вчера я сделал пост о том, как убил реп.
Лоровское коммьюнити меня неплохо просветило, в чём мои проблемы.
Но осталась одна принципиальная непонятка. Допустим есть сервер, на сервере реп, я на своей машине делаю следующее:
1. git clone {реп}
2. edit smth.
3. git commit -a
4. git push
...изменения прошли успешно...
...а теперь я понимаю, что жестоко ошибся с последним коммитом, и хочу удалить всю информацию о нём с удалённого сервера. Сделать так, как будто и не было этого коммита.
Я пытался провернуть это с помощью git reset --hard HEAD%{5} (мне надо было убить 5 последних коммитов), git pull. После этих команд в моём ЛОКАЛЬНОМ репе информации о 5-ти последних коммитах не осталось. Но с сервера-то она ни куда не исчезла! И когда я делаю коммит, потом захожу в Redmine (трекер моего проекта), то вижу в истории проекта наряду со свежими приятными изменениями те 5 уродливых коммитов, от которых я так хотел избавиться!

Подскажите, можно ли заставить реп на сервере забыть к чёрту про те 5 коммитов, чтобы и следа их в истории не осталось?

 

Sergey_MSU
()

[git] Помогите, я убил репозиторий

Доброго времени суток! Я сделал несколько (скажем, 10) коммитов в проект и захотел откатить последние 10 этих коммитов (я единственный разраб в проекте). Для этого я, работая в ветке master выполнил команду

git reset --hard HEAD~10

Далее

git push --force

После этого информация о тех 10-ти коммитах исчезла их вывода git log в моём локальном репе, однако осталась в репе проекта на сервере (я вижу эти коммиты на странице «Репозиторий» в трекере проекта (мы используем Redmine)). Но это пол-беды. Теперь когда я делаю git commit -a && git push изменения идут на сервер, применяются, и следом за моим коммитом в трекере идёт строка, говорящая о том, что автор с именем «git repository hosting» сделал коммит с комментарием «Merge branch 'master' of 178.63.190.XXX:project-x». Этот коммит вносит изменения, сделанные в тех пресловутых 10-ти коммитах, удалённых из моего локального репа.

Товарищи, подскажите пожалуйста, что творится с нашим репом на сервере, и как можно исправить ситуацию.

 

Sergey_MSU
()

[drupal 7] Трудности с темизацией user_login_block

Приветствую! Не получается переопределить user_login_block в mytheme/template.php. Пробовал двумя способами:

1) Через темплейт

// template.php

function mytheme_theme() {
  return array(
    'user_login_block' => array(
      'template' => 'templates/user-login',
      'arguments' => array('form' => NULL),
    ),
  );
}


function mytheme_preprocess_user_login_block(&$variables) {

/* var_dump($variables) в этом месте говорит, что $variables cocтоит из 2-х элементов с именами "" и "theme_hook_suggestions", элемента с именем "form" нет. */

  $variables['rendered'] = drupal_render($variables['form']);
}

// templates/user-login.tpl.php

<?php 
  print $rendered;
?>

2) Через функцию

// template.php

function mytheme_theme() {
  return array(
    'user_login_block' => array(
      'arguments' => array('form' => NULL),
    ),
  );
}

function mytheme_user_login_block($form) {
  $output .= drupal_render($form);
  return $output;
}

Во последнем случае apache2 виснет, потому что mytheme_user_login_block() зацикливается из-за вызова drupal_render().

В первом случае ничего не работает, потому что элемента $variables['form'] не существует. Им должен быть $variables["], но если я использую его, то повторяется сценарий из пункта 2).

Подскажите, пожалуйста, как мне правильно темизировать user_login_form.

Sergey_MSU
()

Как вручную поставить cookie в Chrome?

Есть сайт www.example.com. Я бы хотел поставить в свой Chrome плюшку так, как будто она пришла с этого сайта. Хром из коробки так не умеет. Посоветуйте пожалуйста расширение с таким функционалом.

Sergey_MSU
()

У гугла на главной съехала вёрстка

У меня в хроме и файрфоксе вот такие дела вылезли сегодня: http://bit.ly/jiONDI
Непростительный баг для поборников веб-стандартов, я считаю. Куда багрепорты-то писать?

Upd1.: Внезапно для себя обнаружил, что в сервисах гугла просто-таки дофига багов, достаточно погуглить «google bug». Например этот я бы назвал «Планету захватывают гигантские мокрицы!»: http://goo.gl/HWzkZ

Баги-то ладно - линуксоиды к ним толерантны, - вся беда в том, что у гугля нет public bugtracker, и сообщить о багах просто некуда. Точнее есть Unofficial bug tracker, но он скорее мёртв, чем жив.

Sergey_MSU
()

Найти файлы по времени доступа в минутах

Здравствуйте, уважаемые форумчане. Мне нужно узнать, какие файлы читались интерпретатором PHP после определённой даты с точностью до _минуты_. Утилита find позволяет искать файлы только с точностью до суток (параметр -atime).
Надеюсь на вашу мудрость и смекалку!

Sergey_MSU
()

Разыскивается IDE для PHP

Комрады, подскажите у какой open source IDE есть нынче встроеннная контекстная справка по PHP, автодополнение кода и прочие фишки? Главное - встроенная справка, лень мне переключать окошки IDE и броузера.

Sergey_MSU
()

[Haskell][Книга] Помогите найти книгу

Я начал изучать этот замечательный язык и мне посоветовали начать с лучшего введения Bird «Introduction to functional programming using Haskell». Я не нашёл её ни в торрентах, ни на library.nu, ни на scribd.com, и гугл ничего путного не предлагает. Помогите, пожалуйста, добыть эту замечательную книгу.

 ,

Sergey_MSU
()

RSS подписка на новые темы