LINUX.ORG.RU

Сообщения disee

 

Зачем Solaris на ноутбуках?

собсно ЗАЧЕМ?

Видел уже несколько таких извращенцев... может я что-то не понимаю?

disee
()

Как запустить Linux на Android TV HDMI STICK (dongle)

Здравствуйте. Приобрел себе сие (фото раз, фото два) чудо и очень желаю на него поставить линукс. но ничего не получается.

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

Я делал следующим образом:
1) записал с помощью dd образ убунты,
2) вставил флэшку
3) включил питание
.... загрузился андроид..
4) как и написано в мануале вынял флэшку, вставил, вынял питание, вставил
загрузился андроид....

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

Сей девайс сделан на основе ARM CORTEX-A5 . в отличае от MK802, который на Cortex-a8, но прочитал что они полностью совместимы вплоть до ОС.

Соственно помогите решить проблему, пожалуйста.

disee
()

как перейти с Ubuntu на Debian не переустанавливая системы?

собственно сабж. Когда то где то в интернетах видел мануал, но отыскать заного не смог

 ,

disee
()

Создание и монтирование зашифрованных разделов

Собственно, есть жесткий диск. Его нужно отформатировать/зашифровать и подключить к debian'у (не нужно сохранять текущие на нем данные). Насколько я понимаю нужно использовать LVM.

Подскажите, как это сделать?

 ,

disee
()

посоветуйте андроид

Собственно у мамы день рождения скоро и знаю что она давненько хочет телефон на котором можно звонить по скайп с видео.. Собственно это и есть основной критерий (ну помимо того что бы был «красивенький»).

Цена до 400$ включительно

Что можете посоветовать?

 

disee
()

Как правильно написать sql запрос

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

SELECT * FROM sau 
INNER JOIN dev ON sensor_id=dev_id 
INNER JOIN dev ON ou_id=dev_Id  
WHERE id='1'

Суть в том что в поле sensor_id храниться id устройства из таблицы dev, который является сенсором. А в ou_id храниться id устройства из таблицы dev, которое является обьектом управления. Об этих двух устройствах мне нужно знать все, что храниться в таблице dev.

Насколько я понимаю при использовании INNER JOIN таблицы просто «склеиваются» по заданому «ON». но при такой склейке у меня получается что несколько полей таблицы имеют одинаковое имя. Подскажите, пожалуйста, как правильно написать запрос?

 

disee
()

выполнение PHP кода через AJAX

Здравствуйте. Передо мной стоит такая задача: динамически обновлять контент на странице, который выводиться с помощью php.

Насколько я понимаю, здесь необходимо использовать ajax, и немного погуглив я нашел следующий пример:

<div id="temp"></div>
<script>
function show_temp()
{
$.ajax({

url: "blocks/temp.php",
cache: false,
success: function(html){
$("#temp").html(html);
}
});
}
$(document).ready(function(){
show_temp();  
setInterval('show_temp()',1000);  
});
</script>
Он мне почти подходит. Есть только одно НО: вместо вывода файла blocks/temp.php, мне бы хотелось запускать непосредственно php код. Т.е. без файла, а просто код.

Как это сделать?

Заранее спасибо

disee
()

запрос к базе c использованием MAX

Здравствуйте. есть две таблицы:

temp
--id
--dev_id
--temp
--date

dev
--dev_id
--dev_name
--dev_type
--dev_desc

нужно для определенного dev_name (к примеру пусть будет dev_name='lol') вывести из таблицы temp значения temp.temp с максимальным id, а из таблицы dev вывести dev.desc.

Максимум, что я, со знанием, примерно равными нулю, смог вывести это:

				SELECT
				temp.temp,
				dev.desc
				FROM (
						SELECT 
						temp.id,
						temp.temp, 
						dev.desc 
						FROM  
						dev INNER JOIN temp ON dev.dev_id=temp.dev_id
						WHERE				
						dev.dev_id= 'lol'
						)
				WHERE
				temp.id=(SELECT MAX(temp.id) FROM temp)

помогите, пожалуйста, написать запрос правильно

 

disee
()

Востановление данных с флэшки

Здравствуйте. Возникла такая необходимость: восстановить данных с флэшкарты. Проблема в том, что флэшка даже не монтируется. Когда вставляю флэшку в карт ридер лог:


Jul 13 04:08:19 mini kernel: [ 1071.552153] usb 1-8: new high speed USB device using ehci_hcd and address 7
Jul 13 04:08:20 mini kernel: [ 1071.935768] usb 1-8: New USB device found, idVendor=0bda, idProduct=0159
Jul 13 04:08:20 mini kernel: [ 1071.935791] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 13 04:08:20 mini kernel: [ 1071.935808] usb 1-8: Product: USB2.0-CRW
Jul 13 04:08:20 mini kernel: [ 1071.935821] usb 1-8: Manufacturer: Generic
Jul 13 04:08:20 mini kernel: [ 1071.935834] usb 1-8: SerialNumber: 20071114173400000
Jul 13 04:08:20 mini kernel: [ 1071.936789] usb 1-8: configuration #1 chosen from 1 choice
Jul 13 04:08:20 mini kernel: [ 1071.944813] scsi7 : SCSI emulation for USB Mass Storage devices
Jul 13 04:08:20 mini kernel: [ 1071.945881] usb-storage: device found at 7
Jul 13 04:08:20 mini kernel: [ 1071.945894] usb-storage: waiting for device to settle before scanning
Jul 13 04:08:25 mini kernel: [ 1076.944859] usb-storage: device scan complete
Jul 13 04:08:25 mini kernel: [ 1076.947478] scsi 7:0:0:0: Direct-Access     Generic- Multi-Card       1.00 PQ: 0 ANSI: 0 CCS
Jul 13 04:08:27 mini kernel: [ 1079.435433] sd 7:0:0:0: [sdb] Attached SCSI removable disk
Jul 13 04:08:28 mini kernel: [ 1080.788227] usb 1-8: USB disconnect, address 7
Jul 13 04:08:29 mini udevd-work[3042]: inotify_add_watch(6, /dev/sdb, 10) failed: No such file or directory

То что на флэшки действительно очень нужно востановить...

Подскажите, что можно сделать?

disee
()

Debian на MINI ANDROID PC

Здравствуйте. Хочу прикупить mini android PC (благо нашел местного поставщика)., но возник вопрос с установкой на него линукса (в частности я хочу дебиан). Как это делается? Процессор там allwinner A10 Contex A8, архитектура ARM. Начал скачивать. Поговорил с продавцом, говорят систему ставят на флэшку. Хотелось бы уточнить как это делать? Т.е. я не гентушник, и к сожалению привык устанавливать систему аля вставил диск, выбрал что надо, прописал репы, апдейтнулся.

Расскажите пожалуйста, как устанавливается система в данном случае, или ткните носом в мануал.

disee
()

установка видео драйвера intel

Здравствуйте. Помогите пожалуйста решить проблему с установкой драйверов на netbook acer aspire one d260. Видео адаптер в этом чуде Intel GMA 3150 . Систему использую Debian squeeze, de кеды (на всякий). Из коробки что то стало конечно и в принципе работать можно. Но нет поддержки 3d.

yana@kamael:~$ glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
yana@kamael:~$ glxinfo
name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
3 GLXFBConfigs:
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
Ошибка сегментирования

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

Подскажите пожалуйста как решить эту проблему.

 ,

disee
()

Как назвать кота?

Ребят, помогите придумать, как назвать кота? (без всяких вася, барсик, баксик и тд)

disee
()

skype on PS3

Здравствуйте. Как известно скайпа для ps3 нет и похоже не предвидится. Однако, никто не мешает мечтать о извращениях и костылях.

Собсно костыль, который имеет место быть, но не известно как реализовать: У соньки есть отличная функция- dlna клиент. С помощью его она может воспроизводить видео через сеть, так же многие «медиа серверы» используют стандартный доступ к файлам для управления сервером (т.е. например открыл картинку - перегрузил сервер и тд).

Собсна вопрос: нельзя ли какнибудь выдирать из скайпа инфу о списке контактов передавать его медиа серверу, а при попытке открыть этот файл - устанавливать соединения (т.е. звонить) заданному клиенту, а видео и звук от него стримать в этот файл.

Как передавать видео наоборот (от пс в skype) я хз, еще не придумал...

disee
()

резолв адресов в браузере

Здравствуйте. Почему то стали долго резолвиться адреса в браузере (порой по 30 сек) использую chromium-browser. Интересно, что при пинге, например:

stas@debian:~$ ping linux.org.ru
PING linux.org.ru (217.76.32.61) 56(84) bytes of data.
64 bytes from linux.org.ru (217.76.32.61): icmp_req=1 ttl=53 time=76.3 ms
^C
--- linux.org.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 76.382/76.382/76.382/0.000 ms
все резолвиться моментально. мой /etc/resolv.conf:
# Generated by NetworkManager
nameserver 192.168.1.4
nameserver 8.8.8.8
nameserver 8.8.4.4

В чем могут быть проблемы?

 , , resolve.conf

disee
()

иерархия блоков

Здравствуйте. У меня возникла такая задача:
Есть сайт, на котором есть
--страницы
---на страницах размещены БЛОКИ
----а в блоках размещены ПОД_БЛОКИ

Как, логически и программно правильно, организовать хранение данных в mysql ?

На каждой странице может быть разное количество и комбинация блоков,
а в каждом блоке может быть разное количество и комбинация под_блоков

 , ,

disee
()

проблема с монтированием файловой системы с использованием FUSE

Здравствуйте. Возникла вот такая проблема: пытаюсь смонтировать сеть 1-wire с помощью пакета owfs. Все смонтировалось все видется все ок... Только при попытке записать в один из файлов значение «1»:

stas@SunFire:~$ echo 1 > /mnt/1wire/12.4A7A80000000/PIO.A
stas@SunFire:~$ cat /mnt/1wire/12.4A7A80000000/PIO.A
0stas@SunFire:~$ 
т.е. возращается значение, которое было до этого записано (т.е. то которое по умолчанию, т.е. 0).

НО! Самое главное что на архитектуре i386 все работает, а на SPARC64 история, описанная выше.

Я собирал из исходников, изрыл весь интернет, нашел статейки что человек делал на архитектуре SPARC. Сделал все так же как он... Все не сработало. Подскажите, может кто-нибуь когда-нибудь встречался с такой проблемой?

мой инит скрипт:


#!/bin/sh
# /etc/init.d/owfs.sh

MOUNTPOINT='/mnt/1wire';
 case "$1" in
        start)
         echo "starting script owfs with USB support..";
         echo `/opt/owfs/bin/owfs -u --allow_other -m 1wire --error_level=3 --mountpoint=$MOUNTPOINT`
         ;;
        stop)
         echo "stopping script owfs by unloading mount-point ..";
         echo `umount $MOUNTPOINT`;
         ;;
        *)
         echo "Usage: /etc/init.d/owfs.sh {start|stop}"
         exit 1
         ;;
 esac

exit 0

пробовал почти все последние версии (в т.ч. owfs-2.8p15)

компилировал вот так:

./configure --build=sparc64-linux target=sparc64-linux --enable-debian --enable-debug --enable-usb
make
make install

 , , owfs

disee
()

проблема с резолвом хостов

Здравствуйте. Такая проблема: при открытии страницы через браузер очень долго резолвиться хост, но при пинге (например google.com) ip адрес получается моментально. мой resolv.conf:

domain fire
nameserver 192.168.1.4
nameserver 8.8.8.8
nameserver 8.8.4.4

192.168.1.4 - это мой местный домашний днс, нужен он что бы обращаться через имя, а не через адрес было красиво

stas@SunFire:/etc/bind$ cat named.conf.options 
options {
        directory "/var/cache/bind";
        forwarders {
                #192.168.1.1;
                8.8.8.8;
                8.8.4.4;
        };
        auth-nxdomain no;    # conform to RFC1035
        #listen-on-v6 { any; };
};

Подскажите, пожалуйста, в чем может быть проблема?

 

disee
()

ошибка в sql запросе

Здравствуйте. Помогите пожалуйста найти синтаксическую ошибку в sql запросе:

$query="INSERT INTO balance ( bs_value, bs_name, bs_date, bs_direction )
SELECT post_pay*Nz(factors_exp.exp_factor) AS zpsize, \"Зарплата \"+T1.user_aname+\" \"+T1.user_bname AS bs_name, Now() AS bs_date, \"-\" AS bs_direction
FROM (SELECT (year(Now())-year(user_start_date)) AS YearAllWork, * FROM workers INNER JOIN post ON workers.user_post=post.post_id)  AS T1 INNER JOIN factors_exp ON T1.YearAllWork = factors_exp.exp_years
";

При выполнении следующий выхлоп:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '* FROM workers INNER JOIN post ON workers.user_post=post.post_id) AS T1 INNER J' at line 3

 

disee
()

выпадающие списки и обработка

Здравствуйте.
Есть 2 таблицы:

  • workers
    • user_id
    • user_aname
    • ....
  • show_history
    • show_id
    • show_officer
    • ....

В поле show_officer хронятся id человека, который ответственнен за проведение мероприятия.

Задача такова: Реализовать ввод данных в show_officer с помощью выпадающего списка, только в нем должны отображаться не id пользователей, а имена, полученные из user_aname. Но при нажатии кнопки добавить в базу записывалось id пользователя,а не его имя.

Пока что я реализовывал это просто вводом id от руки, мой код выглядит так:

<h3>Добавить выставку</h3>

<form action="muz/show_history_sql.php" method="post" name="show_history">
<table border="1" cellpadding="0" cellspacing="0">
 <tr>
  <td colspan="2" align="center"><strong>Введите необходимую информацию</strong></td>
 </tr>
 <tr>
  <td width="150">Начало :</td>
  <td><input type="text" name="show_start" maxlength="30" /></td>
 </tr>
 
 <tr>
  <td width="150">Конец :</td>
  <td><input type="text" name="show_end" maxlength="30" /></td>
 </tr>
 
  <tr>
  <td width="150">Жанр :</td>
  <td><input type="text" name="show_genre" maxlength="30" /></td>
 </tr>
 
  <tr>
  <td width="150">Цена входного билета :</td>
  <td><input type="text" name="show_price" maxlength="30" /></td>
 </tr> 
 
 <tr>
  <td width="150">Количество посетителей :</td>
  <td><input type="text" name="show_num_of_visitors" maxlength="30" /></td>
 </tr>

 <tr>
  <td width="150">Оценка проведенной выставки :</td>
  <td><input type="text" name="show_score" maxlength="30" /></td>
 </tr>

 <tr>
  <td width="150">ответственный за проведение :</td>
  <td><input type="text" name="show_officer" maxlength="30" /></td>
 </tr>


 <tr>
  <td colspan="2" align="center">
   <input type="submit" class="buttons" value="Добавить" />
   <input type="reset" class="buttons" value="Очистить" />
  </td>
 </tr>
</table>
</form>

muz/show_history_sql.php

<?php
require_once("connect.php");


mysql_connect($xhostname, $xusername, $xpassword) or die ("Не могу создать соединение");
 

mysql_select_db($xdbName) or die (mysql_error());
 

$query = "INSERT INTO $xtable SET show_start='".$_POST['show_start']."',show_end='".$_POST['show_end']."',show_genre='".$_POST['show_genre']."',show_price='".$_POST['show_price'].
"',show_num_of_visitors='".$_POST['show_num_of_visitors']."',show_score='".$_POST['show_score']."',show_officer='".$_POST['show_officer']."'";
 

mysql_query($query) or die(mysql_error());
 

mysql_close();
 

echo ("<div style=\"text-align: center; margin-top: 10px;\">
<font color=\"green\">Данные успешно сохранены!</font>
 
<a href=../index.php>Вернуться назад</a></div>");
?>

Но нужно сделать именно выпадающие списки. Помогите, пожалуйста, выполнить поставленную задачу

 , ,

disee
()

чистая страница. ничего нет

Здравствуйте проблема такова: установил drupal6 из портов. захожу на 192.168.1.44/drupal6 и получаю чистый экран ничего вообще. Тискаю показать исходник страницы- тоже пусто.

root@hellfire:/usr/share/drupal6# cat /etc/apache2/conf.d/drupal6.conf 
Alias /drupal6 /usr/share/drupal6

<Directory /usr/share/drupal6/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>


root@hellfire:/usr/share/drupal6# ls /usr/share/drupal6/ -lh
итого 112K
-rw-r--r--  1 root root  262 Июн 20  2011 cron.php
drwxr-xr-x  2 root root 4,0K Май 15 01:54 includes
-rw-r--r--  1 root root  980 Июн 20  2011 index.php
-rw-r--r--  1 root root  47K Июн 20  2011 install.php
drwxr-xr-x  3 root root 4,0K Май 15 01:54 misc
drwxr-xr-x 35 root root 4,0K Май 15 01:54 modules
lrwxrwxrwx  1 root root   22 Май 15 01:54 profiles -> /etc/drupal/6/profiles
-rw-r--r--  1 root root 1,6K Июн 20  2011 robots.txt
drwxr-xr-x  2 root root 4,0K Май 15 01:54 scripts
lrwxrwxrwx  1 root root   19 Май 15 01:54 sites -> /etc/drupal/6/sites
drwxr-xr-x  7 root root 4,0K Май 15 01:54 themes
-rw-r--r--  1 root root  25K Июн 20  2011 update.php
-rw-r--r--  1 root root  352 Июн 20  2011 xmlrpc.php
root@hellfire:/usr/share/drupal6# 

Подскажите, пожалуйста, что я делаю не так?

 ,

disee
()

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