Флудилка:)

Автор S!N, 29 Квітень 2008, 13:06:50

Попередня тема - Наступна тема

FalseMan

фишка смотреть на чужую прямую кишку? о_О

Hryak

Static-X если тебе нужен разрез, то я могу поискать и тебе в ЛС скинуть :D

Добавлено: 17 Березень 2009, 20:52:14

Цитата: FalseMan від 17 Березень 2009, 20:51:08
фишка смотреть на чужую прямую кишку? о_О
Эхх.. молодёжь ;D ;D ;D
Поменьше свинства - побольше свинины

FalseMan

Цитата: Hryak від 17 Березень 2009, 20:51:16

Добавлено: 17 Березень 2009, 20:52:14
Эхх.. молодёжь ;D ;D ;D
Не, я пойму фишку если они достаточно рядом, но фишку смотреть на разрез, растянутый раза в 4... :)

немой

Цитата: Static-X від 17 Березень 2009, 20:49:31А я порно вытягиваю...
я когда то тож страдал таким =) потом еще выжигать его надо на дисках =)

Static-X

Цитата: немой від 17 Березень 2009, 20:56:18я когда то тож страдал таким =) потом еще выжигать его надо на дисках =)
Та ну, я новые харды покупаю, на дисках могут спалить, а мой пк - защищен=)

Добавлено: 17 Березень 2009, 21:10:37

Цитата: Hryak від 17 Березень 2009, 20:51:16Static-X если тебе нужен разрез, то я могу поискать и тебе в ЛС скинуть Веселый
Та спасибо, но я какбэ зарегался в гугле=)
Intel Core i5 2500K---ASUS SABERTOOTH P67 (REV 3.0)---Corsair H60 watercool---Corsair Vengeance 2x4Gb 1600MHz 1.5v---4xHDD total >2Tb---1xSDD Samsung Evo 120Gb---Gigabyte GeForce GT 1030 2GB  ---Thermaltake Smart SE 630W

Edd.Dragon

Цитата: немой від 17 Березень 2009, 18:40:53
если кому для будущих разработок надо будет кусок кода для создания и чтения бинарного файла, могу поделиться.
в смысле? любой файл по определению бинарный. И самые "низкоуровневые" функции воода-вывода читают и пишут именно массив байт (в качестве которого может выступать любой тип данных.

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

Зачем писать заново задачу, которая одна из основополагающих в работе с компом и следовательно реализована более широко в стандартных либах красивыми и аккуратными классами? ))


Цитата: немой від 17 Березень 2009, 18:46:50где необходим маленький размер файлов и усложнить редактирование из вне для пользователей.
Поясни. В смысле шифруешь его архиватором?

фред

бгы)))
перетёр со своей,она впринципе не против что я потрачу немного денег для кросфайра,скоро фпс у меня будет больше чем пинг! :D
¯\_(ツ)_/¯

S!N

High tech. Low life.

Edd.Dragon

Подскажите, Линуксдром писал во флудилке продолжение беседы о "пользе" промежуточных преобразований видеороликов, вынесенной из другой темы, где эта беседа является флудом?  :-[

Antivirus


Edd.Dragon

Цитата: фред від 17 Березень 2009, 21:11:13
бгы)))
перетёр со своей,она впринципе не против что я потрачу немного денег для кросфайра,скоро фпс у меня будет больше чем пинг! :D
Это в смысле более чем порядка 0.100 - 0.300 ?  :D

Edd.Dragon

Цитата: немой від 17 Березень 2009, 18:56:34
лучше б похвастался реализацией алгоритма хаффмана, ток на с++  :%)
Ня: http://www.google.com/search?client=opera&rls=ru&q=%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC+%D0%A5%D0%B0%D1%84%D1%84%D0%BC%D0%B0%D0%BD%D0%B0+c%2B%2B&sourceid=opera&ie=utf-8&oe=utf-8

Но вообще рекомендую скачать исходники 7z и не париться ))


Обама

как мне фигово стало=((

Jack1834


Обама

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

dojik


S!N

dojik, а еще с этой фотосессии есть?
High tech. Low life.

dojik

Цитата: SiN від 17 Березень 2009, 21:26:37
dojik, а еще с этой фотосессии есть?
С готишной??

S!N

High tech. Low life.

dojik


Jack1834

Цитата: bogdanov від 17 Березень 2009, 21:25:52
да такой насморк, шо в глазах все плывет...
то еще так себе, вспомнил как у меня был грип t+41,5, то было вообще :o

dojik

Посмотри, если у тебя вконтакте нуки зафрендяна, там есть где Друзья, Обновления, так вот там последних 1,5 стр - те фокти))
http://vkontakte.ru/photos.php?act=album&id=70076240&st=20

Добавлено: 17 Березень 2009, 21:29:36

Кто не увидел - то ссылки на вконтакт.

Pathfinder

Даунхаус - это не фильм, это - страна находящаяся в географическом центре Европы.

S!N

Цитата: dojik від 17 Березень 2009, 21:29:18Посмотри, если у тебя вконтакте нуки зафрендяна, там есть где Друзья, Обновления, так вот там последних 1,5 стр - те фокти))
пасиба-пасиба))
High tech. Low life.

немой

#123275
edd_k, ты не понял
запиши в блокнот одну единицу и посмотри сколько оно весит. а в бинарном смотря сколько выделишь позиций, стандартно 1 будет 01000000, т.е. 4 бита.*

Добавлено: 17 Березень 2009, 21:34:18

это глобально все файлы бинарные

FalseMan

#123276
Цитата: немой від 17 Березень 2009, 21:33:03
edd_k, ты не понял
01000000 т.е. 4 бита.
???


Добавлено: 17 Березень 2009, 21:37:54

Цитата: немой від 17 Березень 2009, 21:33:03запиши в блокнот одну единицу и посмотри сколько оно весит
адын единица - адын байт

Добавлено: 17 Березень 2009, 21:39:30

И вообще, нафик делать свою работу с бинарниками (хотя у меня есть подозрения, что она реализована как раз через средства языка для таких файлов), если стандартные API и библиотеки обычно довольно удобны? :%)

Добавлено: 17 Березень 2009, 21:41:22

Цитата: немой від 17 Березень 2009, 21:33:031 будет 01000000
только если это 1 типа char. А стандартно оно как раз int, насколько я помню ;)

немой


FalseMan

#123278
Цитата: немой від 17 Березень 2009, 21:42:15
ну то в хексе
я про 4 бита. Их там все 8 :-X

Добавлено: 17 Березень 2009, 21:44:58

Цитата: немой від 17 Березень 2009, 21:42:15
ну то в хексе
каком нафик хексе? Это двоичная запись. в хексе будет 40h

немой

Цитата: FalseMan від 17 Березень 2009, 21:42:48
я про 4 бита. Их там все 8 :-X
8, потому что в АСКИ. там стандартно символ - байт.

FalseMan

Цитата: немой від 17 Березень 2009, 21:45:00
8, потому что в АСКИ. там стандартно символ - байт.
молодец. возьми конфетку. А 4 бита ты откуда взял. И ты говорил в тот момент о бинарниках :/ Или ты туманно выразился

немой

#123281
Цитата: FalseMan від 17 Березень 2009, 21:42:48
я про 4 бита. Их там все 8 :-X

Добавлено: 17 Березень 2009, 21:44:58
каком нафик хексе? Это двоичная запись. в хексе будет 40h
1 = 01 00 00 00
2 = 02 00 00 00
10 = 0А 00 00 00

Добавлено: 17 Березень 2009, 21:56:30

Цитата: FalseMan від 17 Березень 2009, 21:46:56молодец. возьми конфетку.
оценил. тренируйся.
#include "iostream"
//#include "fun_geck.h" // geckscells(); masofx[][]; masofy[][]; gisde;
#include "conio.h"
#include "fstream"
#include "vector"
using namespace std;
int main ()
{
// OUTPUT GECKS CENTERS
//geckscells ();
//cout<<masofx[1][0]<<endl;
//cout<<masofy[1][0]<<endl;
// WRITE BINARY SAVE
ofstream saveout("people.dat",ios::binary);
vector<int> savew;
savew.push_back(10);//type_grifon
/*savew.push_back(3);//force
savew.push_back(4);//defense
savew.push_back(30);//health
savew.push_back(7);//speed
savew.push_back(0);//shots
savew.push_back(2);//type_arrow
savew.push_back(1);//force
savew.push_back(1);//defense
savew.push_back(10);//health
savew.push_back(4);//speed
savew.push_back(20);//shots*/
for (int i=0; i<1; i++)
{
saveout.write((char*)&savew[i],sizeof(int));
}
saveout.close();
// READ BINARY SAVE
ifstream savein;
vector <int> saver;
savein.open("people.dat", ios::binary);
for (int i=0; i<1; i++)
{
int j;
savein.read((char*)&j,sizeof(int));
saver.push_back(j);
cout<<saver[i]<<' ';
}
savein.close();
getch();
return 0;
}

dojik

Надо внести picamatic  в список юзаемых хостингов. Наокнец-то боль-мень нормальная пакетная загрузка. Пикки и радикалы адыхают))

немой

#123283
Цитата: немой від 17 Березень 2009, 21:33:03будет 01000000, т.е. 4 бита
4 байта, тьфу. лоханулся, да =)

Добавлено: 17 Березень 2009, 22:17:12

10 в акси = 2 байта, а в моем бинарном 4, зато 1000000 в аски 7 байт, а в моем бинарном 4 (40 42 0Ф 00) и вот тут проявляется моя экономия =)

dojik

Цитата: немой від 17 Березень 2009, 22:14:28
4 байта, тьфу. лоханулся, да =)

Добавлено: 17 Березень 2009, 22:17:12

10 в акси = 2 байта, а в моем бинарном 4, зато 1000000 в аски 7 байт, а в моем бинарном 4 (40 42 0Ф 00) и вот тут проявляется моя экономия =)

graved1gger

Цитата: Nikolai від 17 Березень 2009, 14:40:14
А что, это без песен не понятно?) Или это у них так, попеть на тему? :)

Ой, лол, я вошел в одно из этих двух тел в н/а!! :D (ну, т.е. один из них это я))

Грейв, так ты посчитай сколько тел ушли в офлайн из твоего списка, дофигища будет.
да попеть на тему

да ты вошел=)

нуу при 102 контактах "онлайн" 10 - помоему неплохо для 4-5 утра)

Цитата: beep_boop від 17 Березень 2009, 14:46:19
O_o
А ты знаешь какая моя любимая тема?
Вибачте, але ви не маєте права на перегляд спойлерів.


А вообще ты знаешь кто ты:
Вибачте, але ви не маєте права на перегляд спойлерів.

у как грубо, чую будет война :P
this gravedigga is completely broken. all we want is an old version of that toxic angry guy who hates everything and everyone © link. А вот я не уверен,  что старая версия будет доступна.

graved1gger

у меня одного форум тупит с отправкой сообщений?
this gravedigga is completely broken. all we want is an old version of that toxic angry guy who hates everything and everyone © link. А вот я не уверен,  что старая версия будет доступна.

немой

Цитата: graved1gger від 17 Березень 2009, 22:23:08
у меня одного форум тупит с отправкой сообщений?
нет =)

dojik

У ня тоже.

Добавлено: 17 Березень 2009, 22:25:37

Так, ну все, всем пока.

graved1gger

ща попробую с сафари
this gravedigga is completely broken. all we want is an old version of that toxic angry guy who hates everything and everyone © link. А вот я не уверен,  что старая версия будет доступна.

немой


graved1gger



лол, вот вам воля в вечернее время :'(
this gravedigga is completely broken. all we want is an old version of that toxic angry guy who hates everything and everyone © link. А вот я не уверен,  что старая версия будет доступна.

Static-X

Intel Core i5 2500K---ASUS SABERTOOTH P67 (REV 3.0)---Corsair H60 watercool---Corsair Vengeance 2x4Gb 1600MHz 1.5v---4xHDD total >2Tb---1xSDD Samsung Evo 120Gb---Gigabyte GeForce GT 1030 2GB  ---Thermaltake Smart SE 630W

graved1gger

из сафари тоже тупит с отправкой сообщений :'(
this gravedigga is completely broken. all we want is an old version of that toxic angry guy who hates everything and everyone © link. А вот я не уверен,  что старая версия будет доступна.

Static-X

Intel Core i5 2500K---ASUS SABERTOOTH P67 (REV 3.0)---Corsair H60 watercool---Corsair Vengeance 2x4Gb 1600MHz 1.5v---4xHDD total >2Tb---1xSDD Samsung Evo 120Gb---Gigabyte GeForce GT 1030 2GB  ---Thermaltake Smart SE 630W

Edd.Dragon

Цитата: немой від 17 Березень 2009, 21:33:03
edd_k, ты не понял
запиши в блокнот одну единицу и посмотри сколько оно весит.
Извини, но при чем тут блокнот?! Если текстовый файл, как я выше написал - это логическое развитие бинарного по своей сути файла.

1. Ты сохранил в блокноте БУКВУ "1", а не число 1 - это раз.

2. Если ты сохранишь в 8-битной (а не Unicode) кодировке - файл будет весить ровно 1 байт. Или 3 байта, если с символом сохранится и перевод строки (2 символа), т.е. ты сохранишь не единичку, а самволы '1', 0x0D, 0x0A. Без энтера в досовской или ANSI-кодировке - символ занимает ровно 1 байт.

3. Если бы будешь писать из проги в двоичном нативном виде в файл число типа int, то оно займет ровно столько, сколько занимает int - 4 байта, при компиляции для 32-разрядной системы и 8 байт для 64-разрядной.

4. Как я раньше писал - запись в файл числа 123 в виде текстовой строки "123" - это не запись числа, а запись трех символов. Кокраз для удобства чтения файла пользователем. Но запись производится в бинарном виде - мы (не подозревая того, т.к. пользуемся стандартным кодом) пишем в файл массив из 3 байт, которые содержат в себе коды символов 1 2 и 3. Если же нам захочется, то мы не будет число преобразовывать в строку и писать в файл сроку, а не число, а будем тупо писать туда число (еще с Паскаля засело в мозгу

i: integer = 5;
f: file;

<тра-ля-ля>
bufwrite(f, i, sizeof(i));

что записывает в файл цепочку байт, начинающуюся с адреса по которому переменная i, записываем ровно 4 байта (sizeof(i)). В файле получаем твои 05000000

Вместо i мы могли определить структуру разношерстных данных и точно так же пихнуть ее в файл.

А чтобы писать в файл строки, мы уже использовали надстройки над этим низкоуровневым функционалом, т.е. функции read и write, которые работали с текстом

Так что, ты попытался открыть Америку, в которой жил с рождения ;) Так что "вот тут появляется моя экономия" - это чистой воды фокусы Коперфильда (ты обманул сам себя) - эта экономия была изначально еще до текстовых файлов )))))


5. На самом деле столь мелкий файл с единичкой занимает ровно кластер. Т.е. например 4096 байт ))))))))

6. Для минимизации размера файлов я поток данных направляю не в файловый поток, а в gzip-поток, который уже пишет в файл. И при чтении наоборот - читаю с gzip-потока, который читает из файла. В таком случае я могу не ограничивать себя и если дляменя будет проще выгрузить данные в xml - я это делаю. Все-равно на винте будет gzip

_________________________________________________________

Цитата: немой від 17 Березень 2009, 21:33:03
01000000, т.е. 4 бита.*
бАйта!


Цитата: FalseMan від 17 Березень 2009, 21:36:48
адын единица - адын байт
Ну в Юникоде да с энтером - два байта префикс файла, два байта символ ну и перевод строки в юникоде не помню, кажись тоже два ))) Так что не проблема "случайно" 6айт получить

Цитата: FalseMan від 17 Березень 2009, 21:36:48(хотя у меня есть подозрения, что она реализована как раз через средства языка для таких файлов)
Именно. Это суть файла - поток байтов. Что они означают - это уже знают функции и классы-надстройки, призванные облагородить работу с файлами.

Цитата: FalseMan від 17 Березень 2009, 21:36:48если стандартные API и библиотеки обычно довольно удобны?
В современных фреймворках они более чем удобны. Кому не нравятся C# и Java, так для тех еще в последние годы прошлого века Страуструп и команда корпели над стандартом STL, без которого C++ и не C++ вовсе.

Цитата: FalseMan від 17 Березень 2009, 21:36:48только если это 1 типа char. А стандартно оно как раз int, насколько я помню
Это он и нарисовал int. Как он тебе нарисует в форуме один символ с кодом 1 и три - с кодом 0? ))))))

немой

Цитата: edd_k від 17 Березень 2009, 22:28:25бАйта!
читай апдейт под звездой, я себя уже исправил, эдд =)

Edd.Dragon

Цитата: graved1gger від 17 Березень 2009, 22:26:56


лол, вот вам воля в вечернее время :'(
Во! Справедливость восторжествовала! Я так с завидной периодичностью живу с начала года и только сейчас стало попускать!

graved1gger

this gravedigga is completely broken. all we want is an old version of that toxic angry guy who hates everything and everyone © link. А вот я не уверен,  что старая версия будет доступна.

Edd.Dragon

А отправка тупит не от скорости даунлоада (которой на сотню форумов хватит), а то ли от перегруженности количеством соединений на сервере воли, то ли сам форум виноват