Home
entries friends calendar user info IceDice Int. Previous Previous
RaEssentia

Реклама

в избранное
рассказать другу
Потыкавшись вчера над задачкой по созданию нормальной системы закачек для сайта, а также для учета статистики и так и не прийдя ни к какому решению [info]cluster_d подкинул мне гениальную идею с хардлинками!

Грубо говоря суть в следующем. У нас есть файл, но мы не хотим давать на него прямую ссылку, или даже ссылку через редирект (т.к. прямой адрес все равно можно увидеть в менеджере закачек). Как же это обойти? А очень просто - оригинальную папку где у нас _реально_ располагаются файлы мы делаем закрытой (закрываем к ней доступ через хэтацесс), а при необходимости скачать эти файлы делаем для них ДОПОЛНИТЕЛЬНЫЙ путь в операционной системе. То есть мы как бы "копируем" файл в еще одно место, но с той лиш разницей что он занимает ровно 0 байт места, то есть нисколько, за исключением информации о самом его пути (обычно один кластер).

Затем пользователю дается эта временная ссылка, он по ней качает, при чем поддерживается и докачка и прочие штуки, потому что это такая же прямая ссылка как и оригинальная. А затем просто через какое-то время (у меня сутки) этот временный путь до файла просто удаляется.

Прилагаю исходный код варианта, как это реализовал я
Тут исходный код )

Вот такой вот хитрый способ :)

Закачка происходит по таким линкам:
founders.icedice.org/dl.php?fo_skin_engine.exe
А потом пользователя кидает на типа такой ссылки:
founders.icedice.org/temp/dl/e950c10dd43d/fo_default_skin_1.0.exe

У меня еще сделано, что если пользователь начал закачку на другом сайте, то есть линк дали где-то на стороне, то вместо закачики его кидает на страницу с выбором закачек вообще. Но это конечно не обязательно.

В общем надеюсь кому-то это пригодится :) Если есть вопросы обращайтесь.

Tags: , , , ,

в избранное
рассказать другу
Я вот что подумал, а если из сплит системы (кондиционер) термо-проводящие трубки вывести и подвести к радиатору процессора, круто будет работать или нет? =)

Я их пальцами трогал они очень холодные, лол :)

Наверное круто охлаждаться будет)))
Read more... )

Tags: , ,

в избранное
рассказать другу
Что-то я последнее время (сегодня :)) увлекся криптографией. Вообще криптить мне нужно для своего проекта, но когда я начал копать эту тему всплыло ОЧЕНЬ много интересного! Реально криптография ОЧЕНЬ интересная наука и на полную грузит мозг, аж прямо кипит, когда анализируешь алгоритмы какие-либо. Давно я так интересно не проводил день.

Так вот, собственно о чем этот пост.
Я придумал несколько крипто алгоритмов, все они достаточно примитивные и используют стандартные операции типа chr ord, а также битовые изменения вида Xor и сдвига байтов. Подобные вещи используются повсеместно, однако дают достаточно неплохие результаты если подойти к этому с умом.

Но.. все они легко взламываются имея под рукой сам алгоритм, а то и вообще без него.

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

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

Идей как это реализовать у меня нету совершенно :) Кроме того что в генерации нужно использовать к примеру микротайм для придания случайного сида. Но вот далее... как сделать что-бы строка всегда была разная но при этом раскодировалась все тем же ключом...

Кто-нибудь интересовался криптографией? Есть идеи как это можно реализовать? А то нагуглить что-нибудь на эту тему мне не удалось.

пс- если интересно, вот один из моих крипто алгоритмов, достаточно простой, но имхо прикольный.

тут исходник алгоритма )

Tags: , , , ,

в избранное
рассказать другу
Аннотация: прочитав это руководство вы сможете сотворить свою собственную галактику прямо у вас дома!

=) Ладно, не буду тут изображать, а сразу перейду к сути) Делаю же я вот свою онлайн игрушку и встал у меня вопрос - сделать генерацию галактик в ней. Ну я так подумал что в тесте (на время разработки) не суть важно как галактики будут выглядеть, главное чтобы хоть както выглядели и потому решил чтоб было в виде архимедовой спирали с рэндомной величиной.
Попросил комрада [info]ctarc написать функцию для архимедовой спирали на пхп (сам я в математике бээ =(((), а потом добавил туда интервал и рэндом и получилось вот такое чудо http://zalil.ru/upload/26229363 тут 6 картинок с разными параметрами.
Типа такого:


А вот исходники: тута они родимые )

Tags: , , , , , ,

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

А началось все с того, что недавно в одном магазине увидел что-то типа "восточного отдела" где лежали: удон, рисовая лапша и какаято чайная лапша, а также васаби и японские палочки одноразовые деревянные.

Так вот, захотел я купить попробовать ту какуюто чайную лапшу (кстати корейского производства), оно как обычные спагетти, тока в тесто добавлены кусочки чая. Но как узнал цену то сразу перехотел, ибо стоило больше 200 рублей за микро пачку, а она по размерам меньше стандартных пачек спагетти раза в 4. И при том что стандартные стоят 20-30р ну или максимум 40 за самые крутые)

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

Взял в руки... и... нифига естественно не получилось))) Взял я (как я позже выяснил) совсем неправильно =)

Но будучи прошареным гуглоюзером я мгновенно нагуглил 2 статьи и 4 видео на ютубе и изучил досконально как их держать и двигать =)

Опробовал на квашеной капусте - и что в итоге? Как и было сказано в статье - палочками офигенно удобно есть всякие салаты! Сейчас вот, 5 минут назад ел морковку по корейски ими. Реально гораздо удобнее чем вилкой. Можно брать ровно столько сколько нужно, ничего не падает и отправляется четко по назначению =) Однако, как впрочем понятно и без попыток, ими совершенно невозможно есть нашу классическую еду типа картошки или там скажем омлета)) Но т.к. у японцев и еда своя специфическая то у них таких проблем возникнуть и не может.

Так вот говоря про палочки я и подумал, что вовсе и не удивительно, что японцы не перешли как весь мир на стандартные вилки и ложки именно по причине, что палочками очень удобно тоже.
А про мои наблюдения - совсем небольшое дополнение к статьям и видео, что есть в инете. Не в одном небыло сказано о длине держания, тоесть насколько их далеко высовывать/засовывать - мои наблюдения: по началу советую их сделать покороче, тогда ими гораздо легче управляться, а когда уже наловчитесь, то можете выдвинуть их посильнее вперед - так больше маневренности, но капельку сложнее делать так, чтоб они четко прямо были и не съезжали в стороны. Хотя после 5 минут юзания вы забудете об этом и будете на автомате делать. Главное правильно держать.
А! Я еще вот что подумал - везде все видео и иллюстрации в статьях для юзания палочек в правой руке, может мне снять видео как юзать их в левой?)))

...
Решил добавить картинок.
Несколько картинок описанного выше процесса )

Так, и по теме - кто может подсказать где можно почитать про японский этикет за столом? Хотелось бы знать не только как палочки держать но и как вообще вести себя если доведется мне попасть в японский ресторан.

Tags: , , , ,
Настроение: tired

в избранное
рассказать другу
См. сабж.
А теперь если вы подумали что я решил написать про коллайдер, то вы жостко ошиблись)))
Я решил немного поразмышлять на тему того, какой же конец ждет планету земля.

Начну с "самых обычных" концов света =) Однако хочу сразу обратить внимание, что под концом света я подразумеваю гибель ВСЕХ людей на земле.

Итак.
Под катом полтора десятка концов света, с объяснением почему они невозможны )
А также конец света, который Я считаю и является самым неотвратимым )
И заметочка, чтобы в меня кирпичами не кидались))) )

Tags: , , ,
Настроение: creative

в избранное
рассказать другу
Веревочная лестница привязана к корпусу корабля и свисает к воде.
Ступеньки расположены каждые 30 сантиметров и самая нижняя какраз касается воды.
Через сколько минут вода дойдет до третьей снизу ступеньки если она (вода) поднимается со скоростью 1 сантиметр в минуту.

Ответы скрываются. Потом посмотрим кто правильно ответит =)
Задача элементарна)))


UPD:
Правильный ответ - КОРАБЛЬ ВСПЛЫВАЕТ СЛЕДОМ ЗА ПОДНЯТИЕМ УРОВНЯ ВОДЫ, поэтому вода никогда не дойдет до ступеньки =)

Правильно ответившие: 220km, mifnar_daegor, cluster_d.

пс- даже еслибы корабль не поднимался, то ответ 90 неправильный потому что первая ступенька уже на уровне воды. Значит бы было 60 минут.

пс2- если даже ктото еще знал правильный ответ, но вместо него написал ченить типа "боян" или "этож туфта", то в список правильно ответивших не включу уж простите =)

Tags: , ,

в избранное
рассказать другу
Недавно с одним челом болтали на тему японских имен, он сказал, что когда у него будет сын/дочь то он назовет его/ее японским именем =)
На первый взгляд это выглядит нормально, я вначале тоже так подумал когда он сказал, но когда немного поразмыслил над вопросом, то вот что получилось =)

Представьте такой вариант. Называете вы ребенка японским именем и получается ченить типа "Харуха Федоровна", "Макото Петрович" или там "Юэ Дмитриевна" ^_____^
Еслиб и фамилия и отчество были на японском то конечно норм, а когда имя японское, а фамилия и отчество русские, то получается ужос какойто =)

Но вообще я тоже за называние детей не стандартными русскими именами (почему - напишу ниже), но тока его надо выбрать так, чтобы комбинация имя-отчество звучало нормально, а не так как выше "Кентаро Васильевич" =) А потом сын родится и будет "Петя Кентарович", лол =)
Что думаете? =)

Так вот, а насчет того, почему я тоже за нестандартные имена (и вовсе необязательно японские) - потому что это даст ребенку какието плюсы в жизни (хотябы небольшие). В школе на ребенка с нестандартным именем (хотябы как выше) обратят внимание в первую очередь, типа "че за фигня, хто у него ваще родители то", тоже касается и например интервью на работу, скажут "а что это еще за индивид такой монстр-демоникович-килеров, анука давайте его первого проинтервьюируем на должность", ну конечно не так утрированно =)
И еще надо чтоб имя начиналось желательно с буквы А,Б,В,Г (начало алфавита), чтоб всегда был в начале списка хотябы по именам если не по фамилиям.
Вот так вот. Мои имхо.

Tags: , , ,
Настроение: chipper

в избранное
рассказать другу
Ну собственно как и сказано - неча было делать и решили с братом отжечь) Он фоткал а я "изображал" =)

Кст пряником угостил знакомый чел который в Ейск отдыхать приехал.

пс- это мне кажется или на фотке у меня рожа 1 в 1 как у энакина скайвокера?))

Tags: , , , , , ,
Настроение: apathetic

в избранное
рассказать другу
В общем вспоминал про детский лагерь на море и мне в голову пришла одна загадка на тему геометрии. Я вспоминал что другой берег моря не видно и вот на эту тему и придумал.
Итак. Представьте, вы на берегу моря.

Попробуйте ответить на следующие вопросы:
1) Почему другой берег не видно (это на разминку)
2) На сколько километров видно (тоесть через сколько км будет линия горизонта)
3) Как посчитать угол одного берега относительно другого и центра земли если расстояние между ними 1000 километров. Тоесть сколько угол в градусах между берегами.
4) Как определить расстояние между берегами если угол 10 градусов.

Все задания элементарны и решаются даже методами школьной геометрии и чуточкой сообразительности.

Пишем свои варианты =) А если, что-то непонятно напишите и я попробую переформулировать вопросы.

пс- хотелось бы чтобы все высказались, даже если ответов не знаете, все равно пишите что думаете) интересны мнения ваши) ктомуже мож кто даже геометрией заинтересуется =)
я математику никогда не учил и ели тройку получал, а геометрию люблю, правда недолго, как прогать игры начал так и полюбить пришлось ^___^

Tags: ,

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

Да, не забывайте, что пиротехника опасная штука и мутить что-то такое самостоятельно и без специальных знаний опасно ;) Можно остаться без рук и глаз.

Tags: , , ,

в избранное
рассказать другу
Не знаю от чего я решил таким заняться, но спрогил я в общем движок для авто-тестов.
Наверное все хотябы раз сталкивались с заполонившими ЖЖ тестами типа "узнай какой ты помидор" или "сколько стоит твой блог" и прочее =)
Вот. Почти все эти тесты пишутся отдельно (для каждого создается свой код), а я же от нечего делать намутил движок где такие тесты можно создавать без прибегания к кодингу. Конечно в отличае от конкретно сделанных тестов тут нельзя сделать что угодно, но штуки типа "какой ты индюк", либо списка вопросов на которые нужно ответить, чтобы узнать свой результат сделать можно легче легкого, для чего и создавался этот двиг.

И собственно я зачем пишу в жж это все. Мне нужно чтобы ктонибудь помог наполнить его хотябы чемто. Надо придумать парочку интересных тестов.
Ктонибудь желает поучаствовать, помочь идеями, итп?

Ко всем тестам также можно получать хтмл код который потом постить в жж =)))
Так что если хотели сделать свой тест какойнить то это отличная возможность)

Tags: , , , ,

profile
RaEssentia
Name: RaEssentia
Website: IceDice Int.
calendar
Back Январь 2010
12
3456789
10111213141516
17181920212223
24252627282930
31
page summary
tags

Реклама

Настроить