С каких это пор личная неприязнь модератора стала поводом к удалению сообщений?
или я плохо читал правила?
Или я их гдето нарушил? А то я пока вижу только нарушения со стороны одного модератора.
ps. смотрим удаленные
или я плохо читал правила?
Или я их гдето нарушил? А то я пока вижу только нарушения со стороны одного модератора.
ps. смотрим удаленные
На самом деле БП - блок питания, и мне интересует насколько реален сабж для автономных походов (в качестве зарядки аккумуляторов).
Схема: http://overland-botsman.narod.ru/generator_2.htm
Элементы петелье: http://business.shop.ebay.com/Business-Industrial-/12576/i.html?_nkw=thermoel...
В частности проблемы: работает только от костра недолго, аккумуляторы заряжаются долго. Днем во время переходов заряжать невозможно, печально.
анимированные.
// ==UserScript==
// @name Подпесь
// @namespace linux.org.ru
// @include http://www.linux.org.ru/forum/*
// ==/UserScript==
//smiles
function Smiles() {
var site = "http://www.kolobok.us/smiles/standart/";
var smiles = {
"*acute*":"acute.gif",
"*aggressive*":"aggressive.gif",
"*agree*":"agree.gif",
"*air_kiss*":"air_kiss.gif",
"*bad*":"bad.gif",
"*beee*":"beee.gif",
"*black_eye*":"black_eye.gif",
"*blum2*":"blum2.gif",
"*blum3*":"blum3.gif",
"*blush2*":"blush2.gif",
"*blush*":"blush.gif",
"*boast*":"boast.gif",
"*boredom*":"boredom.gif",
"*censored*":"censored.gif",
"*clapping*":"clapping.gif",
"*cray2*":"cray2.gif",
"*cray*":"cray.gif",
"*dance2*":"dance2.gif",
"*dance3*":"dance3.gif",
"*dance4*":"dance4.gif",
"*dance*":"dance.gif",
"*declare*":"declare.gif",
"*derisive*":"derisive.gif",
"*dirol*":"dirol.gif",
"*dntknw*":"dntknw.gif",
"*don-t_mention*":"don-t_mention.gif",
"*download*":"download.gif",
"*drinks*":"drinks.gif",
"*fool*":"fool.gif",
"*friends*":"friends.gif",
"*good2*":"good2.gif",
"*good3*":"good3.gif",
"*good*":"good.gif",
"*grin*":"grin.gif",
"*heat*":"heat.gif",
"*help*":"help.gif",
"*i-m_so_happy*":"i-m_so_happy.gif",
"*ireful1*":"ireful1.gif",
"*ireful2*":"ireful2.gif",
"*ireful3*":"ireful3.gif",
"*kiss*":"kiss.gif",
"*laugh*":"laugh1.gif",
"*laugh2*":"laugh2.gif",
"*laugh3*":"laugh3.gif",
"*lazy2*":"lazy2.gif",
"*lazy3*":"lazy3.gif",
"*lazy*":"lazy.gif",
"*mda*":"mda.gif",
"*meeting*":"meeting.gif",
"*mosking*":"mosking.gif",
"*nea*":"nea.gif",
"*negative*":"negative.gif",
"*no2*":"no2.gif",
"*not_i*":"not_i.gif",
"*offtopic*":"offtopic.gif",
"*ok*":"ok.gif",
"*pardon*":"pardon.gif",
"*party*":"party.gif",
"*pleasantry*":"pleasantry.gif",
"*polling*":"polling.gif",
"*popcorm1*":"popcorm1.gif",
"*popcorm2*":"popcorm2.gif",
"*punish2*":"punish2.gif",
"*punish*":"punish.gif",
"*read*":"read.gif",
"*resent*":"resent.gif",
"*rofl*":"rofl.gif",
"*sad*":"sad.gif",
"*scare2*":"scare2.gif",
"*scare*":"scare.gif",
"*sclerosis*":"sclerosis.gif",
"*scratch_one-s_head*":"scratch_one-s_head.gif",
"*search*":"search.gif",
"*secret*":"secret.gif",
"*padonak*":"SHABLON_padonak_04.gif",
"*SHABLON_padonak_05*":"SHABLON_padonak_05.gif",
"*SHABLON_padonak_06*":"SHABLON_padonak_06.gif",
"*shout*":"shout.gif",
"*smile*":"smile3.gif",
"*smoke*":"smoke.gif",
"*snooks*":"snooks.gif",
"*sorry2*":"sorry2.gif",
"*sorry*":"sorry.gif",
"*stink*":"stink.gif",
"*stop*":"stop.gif",
"*superstition*":"superstition.gif",
"*swoon2*":"swoon2.gif",
"*swoon*":"swoon.gif",
"*take_example*":"take_example.gif",
"*taunt*":"taunt.gif",
"*thank_you2*":"thank_you2.gif",
"*thank_you*":"thank_you.gif",
"*this*":"this.gif",
"*threaten*":"threaten.gif",
"*to_clue*":"to_clue.gif",
"*tongue*":"tongue.gif",
"*to_take_umbrage*":"to_take_umbrage.gif",
"*umnik2*":"umnik2.gif",
"*umnik*":"umnik.gif",
"*unsure*":"unsure.gif",
"*victory*":"victory.gif",
"*whistle2*":"whistle2.gif",
"*whistle3*":"whistle3.gif",
"*whistle*":"whistle.gif",
"*wink3*":"wink3.gif",
"*yahoo*":"yahoo.gif",
"*yes2*":"yes2.gif",
"*yes3*":"yes3.gif",
"*yes4*":"yes4.gif",
"*yes*":"yes.gif",
"*yu*":"yu.gif"
}
var thiz = this;
this.subtitute = function(i, node) {
if(node.nodeName == "#text") {
var str = node.nodeValue;
var parsed = [];
for(var i = 0; i >= 0 && i < str.length; ) {
i = str.indexOf("*", i);
if(i < 0) {
break;
}
var end = str.indexOf("*", i + 1) + 1;
if(end < 1) {
break;
}
var smile = str.substring(i, end);
var gif = smiles[smile.toLowerCase()];
//console.debug(smile);
if(smile && gif) {
parsed.push({
s: i,
e: end,
gif: gif
});
}
i = end + 1;
}
//замена
var parent = node.parentNode;
for(var i = parsed.length - 1; i >= 0 ; --i) {
var p = parsed[i];
var text = node.splitText(p.s);
text.deleteData(0, p.e - p.s);//удаление смайла
var img = document.createElement("img");
img.src = site + p.gif;
parent.insertBefore(img, text);
}
}
for(var i = 0 ; i < node.childNodes.length; ++i) {
thiz.subtitute(i, node.childNodes[i]);
}
}
this.createMenu = function(handler) {
var menu = document.createElement("div");
for(var s in smiles) {
var se = document.createElement("img");
se.src = site + smiles[s];
se.addEventListener("click", (function(s){
return function(){handler(s)};
})(s), false);
menu.appendChild(se);
}
return menu;
}
}
try{
var smiles = new Smiles();
var jQuery = unsafeWindow.jQuery;
jQuery(".msg_body p").each(smiles.subtitute);
var msg = document.getElementById("msg");
var menu = smiles.createMenu(function(smile) {
var val = msg.value;
var s = msg.selectionStart;
var e = msg.selectionEnd;
msg.value = val.substring(0, s) + smile + val.substring(s, val.length);
});
msg.parentNode.insertBefore(menu, msg);
} catch(e) {
// console.debug(e);
}
Вот как выглядит форма отправки:
http://img153.imageshack.us/img153/3406/55203891.png
Вот результат:
// ==UserScript==
// @name Подпесь
// @namespace linux.org.ru
// @include http://www.linux.org.ru/forum/*
// ==/UserScript==
document.getElementById("msg").value = "\n\n--------\n\n Привет, isden!";
как? обязательное условие - в произвольный каталог
Скрипт для greasemonkey
// ==UserScript==
// @name 35=5@0B>@ :0?G
// @namespace linux.org.ru
// @include http://www.linux.org.ru/forum/*
// ==/UserScript==
DeliriumGen = new (function() {
var len = 6;
//
var vowels = ["а","е","ё","и","о","у","ы","э","ю","я"];
var consonants = ["б","в","г","д","ж","з","й","к","л","м","н","п","р","с","т","ф","х","ц","ч","ш","щ"];
function getRandom(arr) {
with(Math) {
return arr[floor(random() * arr.length)];
}
}
this.getDelirium = function () {
var res = "";
for( var i = 0; i< len/2; i++) {
res += getRandom(consonants) + getRandom(vowels);
}
return res;
}
})();
var titleNode = document.getElementById("title");
titleNode.value = DeliriumGen.getDelirium();
генерирует уникальные по смыслу темы для ответов, еще на них можно гадать. Идея взята с капчи школьного портала.
Есть такой писатель Ливадный, и написал он «Форма жизни» (да я иногда и такое читаю) у него «микромашины» расплодились на луне, и иногда вступали в тесные половыеконтакты с человеками, отчего последние могли жить в безвоздушном пространстве при хорошей радиации, и прочие непотребства....
также у Кларка я встречал упоминание нанороботов в крови поциентов (рама 2) правда там они лишь в качестве датчиков, да и то афтар быстро про них забыл.
Итак, кто что еще вспомнит?, есено что интересует литература до появления нано-нацпроектов.
Раньше монтировался, да, потом что-то отвалилось и не монтируется 8)
сеть подымалась дедовским способом через /etc/network/interfaces, щас подымается через NM, один хрен.
# uname -a
Linux radws 2.6.32-5-amd64 #1 SMP Fri Dec 10 15:35:08 UTC 2010 x86_64 GNU/Linux
# lsb_release -a
LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch
Distributor ID: Debian
Description: Debian GNU/Linux testing (squeeze)
Release: testing
Codename: squeeze
# update-rc.d -n -f nfs-common remove
update-rc.d: using dependency based boot sequencing
insserv: remove service /etc/init.d/../rc0.d/K06nfs-common
insserv: remove service /etc/init.d/../rc1.d/K06nfs-common
insserv: remove service /etc/init.d/../rc2.d/S18nfs-common
insserv: remove service /etc/init.d/../rc3.d/S18nfs-common
insserv: remove service /etc/init.d/../rc4.d/S18nfs-common
insserv: remove service /etc/init.d/../rc5.d/S18nfs-common
insserv: remove service /etc/init.d/../rc6.d/K06nfs-common
insserv: remove service /etc/init.d/../rcS.d/S18nfs-common
insserv: dryrun, not creating .depend.boot, .depend.start, and .depend.stop
# dpkg-query -p nfs-common
Package: nfs-common
...
Version: 1:1.2.2-4
...
# cat /etc/fstab
...
192.168.0.2:mnt/drive /mnt/nfs nfs defaults 0 0
...
из dmesg
[ 740.689536] RPC: Registered udp transport module.
[ 740.689543] RPC: Registered tcp transport module.
[ 740.689548] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 740.774267] Slow work thread pool: Starting up
[ 740.774430] Slow work thread pool: Ready
[ 740.774664] FS-Cache: Loaded
[ 740.816829] FS-Cache: Netfs 'nfs' registered for caching
[ 740.853436] svc: failed to register lockdv1 RPC service (errno 97).
при вызове mount -a опосла загрузки все монтируется.
Продукт нанотухнололгий фигали там. Давно заметил по зомбоящику как рекламируют непознанную хрень наподобие руки прикрепленной к короткому и широкому цилиндру, один торец коего открыт и содержит штук 12 разноцветных светодиодов. Грустные пенсионеры радостно водят сей хернью над своими местами отчего сильно веселеют. Вотщем решил я найти картинку сего чуда дабы почитать как отмазываются о лекарственном действе изобретятлы сего, но нашел сие:
Светодиоды спасут от последствий отравления некачественными спиртными напитками. Как установили американские ученые в опытах на лабораторных крысах, у которых с помощью метилового спирта вызывали поражение сетчатки и зрительного нерва, их свет обладает лечебным действием, способствует восстановлению пораженных тканей и предотвращает наступление слепоты.
Так шо знайте уважаемые, от чего светодиодные лампочки в рассеи стоят в 10 раз дороже чем в китае, они у нас тут становятся лечебными.
напомню что товарищ звездатый, а то может пора панику поднимать уже.
В общем предыстория долгая, но заинтересовал меня вопрос, какая может возникнуть ситуация когда обычный человек (не турист, не пилот истребятеля и т.п.) окажется наедине с природой.
Для меня интересно узнать какие есть ситуации вроде: упал самолет, все погибли остался один программист-линуксоед — только наиболее вероятные.
ps. Предистория: как помнится спрашивал я на лоре про мультитулы, и в посиках их описаний натыкался на сайты человечков «выживальщиков» или как то так, кож ждут глобального Капца или Большо Песца, вот меня и зеинтересовало насколько реальны аналогичные субъективные капцы или индивидуальные песцы. То шо пожар в многоэтажке, автокатастрофа, нападение и т.п. это понятно, но это не совсем то, тут и скорая и милиция, и друзья и т.п., а вот те случай когда МЧС и рады помочь да вы от нее далеко интересны.
реквестирую говнофотки в тред!
Это пипец, белкам же негде жить из-за языческих замашек гомо сапиенсов. Заем губить природу?
Небольшой совет как писать меньше кода в убогом недоязычке java, при инициализации убогих массивов, хешмапов и прочей шелупони.
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
/**
* Этакая штука для создания карт, массивов и т.п. одной строкой
* <p/>
* @author wfrr
*/
public final class Sugar {
/**
* Создает объект типа {@link Pair }
* @param <L>
* @param <R>
* @param l
* @param r
* @return
*/
public static <L, R> Pair<L, R> p(L l, R r) {
return new Pair<L, R>(l, r);
}
/**
* Создает карту из переданных пар
* @param <K>
* @param <V>
* @param pairs
* @return
*/
public static <K, V> Map<K, V> map(Pair<K, V> ... pairs) {
HashMap<K, V> m = new HashMap<K, V>();
if(pairs != null) {
for(Pair<K, V> pair: pairs) {
m.put(pair.getLeft(), pair.getRight());
}
}
return m;
}
/**
* Возвращает массив переданных элементов
* @param <T>
* @param ts
* @return
*/
public static <T> T[] array(T ... ts) {
return ts;
}
/**
* Заполняет коллекцию
* @param <T>
* @param ts
* @return
*/
public static<C extends Collection<T>, T> C fill(C c, T ... ts) {
if(ts != null) {
for(T t: ts) {
c.add(t);
}
}
return c;
}
/**
* Возвращает мутабельный список содержащий переданные элементы
* @param <T>
* @param ts
* @return
*/
public static <T> List<T> list(T ... ts) {
if(ts == null) {
return new ArrayList<T>();
}
return fill(new ArrayList<T>(ts.length), ts);
}
/**
* Возвращает мутабельный набор содеражащий переданные элементы
* @param <T>
* @param ts
* @return
*/
public static <T> Set<T> set(T ... ts) {
if(ts == null) {
return new HashSet<T>();
}
return fill(new HashSet<T>(ts.length), ts);
}
}
/**
* Пара, для различный контейнеров и прочего.
* @author wfrr
*/
public class Pair<T1, T2> {
T1 left;
T2 right;
public Pair() {
}
public Pair(T1 left, T2 right) {
this.left = left;
this.right = right;
}
public T1 getLeft() {
return left;
}
public void setLeft(T1 left) {
this.left = left;
}
public T2 getRight() {
return right;
}
public void setRight(T2 right) {
this.right = right;
}
@Override
@SuppressWarnings("unchecked")
public boolean equals(Object obj) {
if (obj == null) {
return false;
}
if (getClass() != obj.getClass()) {
return false;
}
final Pair<T1, T2> other =
(Pair<T1, T2>) obj;
if (this.left != other.left &&
(this.left == null || !this.left.equals(other.left))) {
return false;
}
if (this.right != other.right && (this.right == null ||
!this.right.equals(other.right))) {
return false;
}
return true;
}
@Override
public int hashCode() {
int hash = 5;
hash = 53 * hash + (this.left != null ? this.left.hashCode() : 0);
hash = 53 * hash + (this.right != null ? this.right.hashCode() : 0);
return hash;
}
@Override
public String toString() {
return "(" + left + ", " + right + ")";
}
}
Юзать так:
Map<String, Integer> m = map(p("three",3),p("two",2))
критерии:
- юзабельные пассатижи с кусачками
- пила
- отвертки или адаптер под шестигранник
- вес поменьше
наличие ножа или маникюрных нониц не нужно.
Комментировать не буду
Собственно картинка для немножко неЪ: http://www.yaplakal.com/uploads/post-3-12931778592261.jpg
Обсуждение для совсем неЪ: http://www.yaplakal.com/forum2/st/0/topic299632.html
звиняйте за такие ссылки но на местном форуме сите нещадно трется.
вотщем набрел я на китайские светодиоды, каждом из которых сидит три кристала - R, G и B и микросхема всем этим перемигивающая. Алгоритм перемигивания у нее эпилепсический - то мигает часто то плавно опереходит из одного цвета в другой. Но... проблема в том что для каждого кристала нужно свое напряжение, ибо если тупо подключить сие чудо к БП, то при 2х вольтах горит красный, при 3 красный быстро сгорает и горит только синий, а зеленый дымится. По прикидкам сие чудо нужно подключать через стабилизатор тока или (что проще и дешевле) резистор в >200ом при 3 вольтах напряжения.
Кто что думает по сему поводу? (а лучше если знает как по умному подключать сии наноустройства)
http://lenta.ru/news/2010/12/21/geoportal/
На сайте geoportal.ntsomz.ru для бесплатного просмотра и скачивания представлены спутниковые фотографии Земли низкого разрешения. ...
Геопортал разрабатывался ОАО «Российские космические системы» совместно с НИИ точных приборов. На создание ресурса было потрачено 10 миллионов рублей. «Чем он лучше Google? Тем, что информация на геопортале будет обновляться ежедневно, а как вы знаете, в Google информация иногда годами не обновляется», - заявил гендиректор и генеральный конструктор ОАО «Российские космические системы» Юрий Урличич.
Тыкать сюда: http://geoportal.ntsomz.ru/
Ни у кого сие не грузится.
Появляются давно позабытые надпейси:
Обращаем ваше внимание, что страница оптимизирована для просмотра в браузере Microsoft Internet Explorer 9 Beta. В других браузерах функции и разметка страницы могут не работать или работать неправильно.
Вполне ожидаемо, что сайт с такой рекламой в файрфоксе глючит и отображается коряво.
Пруфлинк: http://beyond.ixbt.com/
Итак, микрософт в очередной раз удобно расположившись жопой на осрие прогресса, решила своим глюкоподелием захватить рынок браузеров, а затем навводить «небольшие несовместимости», чтобы вышеуказанная надпись попадалась чаще.
В буржуйских мультиках был такой фокус - черная дыра в которую можно было чо угодно запихнуть, ее можно было растянуть, или сложить в карман, в некоторых она была даже упакована в коробочки 8)
Нужны картинки с ней, а то в гугле только потуги художников рисующих пульсары под видом астрономических черных дыр.
следующие → |