[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: logo-main-menu.png -(109 KB, 500x333, logo-main-menu.png)
109 No.10502   [Ответ]
http://star-engineers.blogspot.ru/ Это мой блог разработки. Я делаю серверный движок для игры. На движке возможно будет создавать большое разнообразие частей юнитов и самих юнитов ограниченное лишь фантазией и объёмом оперативной памяти.
Пропущено 39 сообщений и 14 изображений. Для просмотра нажмите "Ответ".
>> No.11166  
Файл: star-e 7.png -(49 KB, 756x526, star-e 7.png)
49
Первая пара конечностей от Ixon, остальные из старого комплекта.

Сегодня выложу коммит на github.com ? пока промежуточный архив. http://rghost.ru/53257454
>> No.11167  
>>11166
Ты совершенно не понимаешь сути гитхаба.
>> No.11168  
Файл: выбор файла из множества ка.png -(26 KB, 607x427, выбор файла из множества ка.png)
26
>>11167
>Ты совершенно не понимаешь сути гитхаба.
В чём его суть?
>> No.11169  
>>11168
Это система контроля версий, можно хранить каждое мелкое изменение, тебе совсем не нужно делать какие-то архивы.
>> No.11170  
Файл: star-e 9.png -(50 KB, 756x526, star-e 9.png)
50
Теперь происходит проверка валидности пр помощи класса Editor2D, так же в самом редакторе при добавлении симметричной конечности, симметрия достраивается автоматически. Теперь редактировать гораздо проще. Так же теперь появился новый набор тестовых конечностей от Ixon-kun, приношу благодарность этому школяру.

Как видите конечности из разных наборов корректно сочетаются. Вы можете создать свои части с более лучшей графикой или подкинуть мне картинки. Важное требования, туловище должно входить в окно 256*256, конечности должны быть соразмерны ему, а все части должны быть строго в профиль. Это и даст взаимную визуальную совместимость наборов.

Скачивайте и тестируйте, исходный код в репозитории https://github.com/killofwin/star-e

http://star-engineers.blogspot.ru/
>> No.11897  
Q: "Когда я был в первом классе, ко мне подошел старшеклассник и предложил писать с ним программу на Бейсике. Я стал отказываться, но он меня заставил. С тех пор я пишу программы только на Бейсике. Иногда, когда родители уходят, мы собираемся группой по 6-8 ребят и пишем программы на Бейсике вместе.
Год назад я познакомился с девушкой, и она предложила мне писать программу на Паскале. У меня ничего не вышло: меня стошнило и потом долго болела голова.
Зовут меня Валерий Павлович, в сентябре мне исполнится 47 лет. Моя жизнь сломана".

A: Я обращаюсь в первую очередь к взрослым: объясните своим детям, какие опасности подстеригают их в школе, на улице, в гостях. Расскажите, что с ними могут сделать взрослые дяди с нарушенной психикой. Только не нужно слишком запугивать - дети очень впечатлительны, у них могут сложиться комплексы, которые будут потом мешать в их взрослой жизни.
>> No.11898  
Файл: Безымянный.jpg -(352 KB, 1366x768, Безымянный.jpg)
352
>>11897
>> No.21020  
!
>> No.21022  
Есть успехи, значит. Хорошо, хорошо.
>> No.21023  
>>21022
>Есть успехи, значит. Хорошо, хорошо.

Какие успехи, если анон забросил это дело ещё в 2014?
А тут просто некропостер объявился (-.-;)


Файл: rarjpeg.jpg -(428 KB, 733x572, rarjpeg.jpg)
428 No.10384   [Ответ]
суть не столько в средстве сколько в идее наноборды. эта борда без сервера, без каких-то туннелей и шифрованных каналов. борда, которую невозможно уничтожить. ящитаю эту идею надо всячески развивать особенно в свете последних событий. ведь могут и и2п запретить.

как я вижу наноборду. наноборда это прежде всего люди:

А. сборщики. сборщик собирает (возможно, при помощи автоматического инструмента) все свежие подвергающиеся распаковке пнг-шки из типичных официальных тредов всех имиджборд мира.
Б. мегарепостер. является также и сборщиком. отличается тем, что делает тематические паки и заливает их куда-нибудь.
Б. репостер/постер. качает пак сборщика или делает свой пак (являясь сборщиком) и постит в одном из тредов на одной из борд попеременно то неизменённую картинку из пака, то картинку из пака, в которую поверх записано его собственное послание/файл.
Г. ридер. качает (или собирает в качестве сборщика) пак, распаковывает и просто читает/смотрит посты наноборды.
Д. вербовщик. привлекает людей на наноборду.

как я вижу контент:
это текстовые сообщения как на обычных бордах, сильно пожатые жпегом картинки, части каких-нибудь архивов.
Сообщение слишком длинное. Полный текст.
Пропущено 137 сообщений и 55 изображений. Для просмотра нажмите "Ответ".
>> No.16790  
>>10386
> На данный момент технология является резервной на случай ядерной войны.
Такой случай уже вот-вот наступит. Возможно, стоит говорить о теме треда как о распределённой стеганографической файловой системе, а о "наноборде" или других клиентах - как об уровне приложений, реализующемся на базе этой ФС.
>> No.17177  
сап аноны
сабж работает?
скачал отсюда https://github.com/nanoboard/nanoboard/wiki
не могу вкурить что к чему
запилите мануал если не сложно
>> No.17185  
>>17177
Не знаю, работает ли сейчас, но инструкцию смотри на картинке из >>15135.
>> No.17328  
>>17185
Удивительно, не думал что нб кто-то еще пользуется! Подумываю запилить такую штуку на ipfs. А вообще, использовали битмесседж,было бы заебись.
>> No.17330  
Файл: 16.png -(16 KB, 1146x170, 16.png)
16
Джава часа скачивала посты, теперь ещё что-то докачивает. 16 items left to download, потом счётчик уменьшается и снова обновляется до 16. Что это за майнер эдакий?
>> No.17356  
>>17330
Это у тебя потому что каждый контейнер пишется отдельно, а их загрузилось за раз много. Треды парсятся, и сообщения говорят, сколько еше осталось контейнеров в этом треде. Подожди,это пройдет.
>> No.17362  
>>17356
Наночую, эти сообщения - они как из прошлого. Скачал html-ку, нашел 16 картинок, добавил сообщение "есть 16 картинок" в список. Уже скачались 15 картинок, уже пошел в список отчёт о том что "осталось 1 картинок" и тут вторая html-ка скачалась, а там еще 20 картинок, и следующее сообщение которое добавляется в список после "осталось 1 картинок" это "осталось 21 картинок". А из списка сообщения достаются медленно и показываются по одному даже когда уже все закачки завершены.
Корявая, зато ТВОЯ!
>> No.17364  
>>15462
>Превьюшки не закрываются даже после закрытия шакалятора,
Они закрываются по клику
>> No.17367  
>>17362
Это выглядит коряво,только когда первый раз запускаешь, а так норм.
>> No.20991  
Все работает, хоть и мало, но заходят, правда контента маловато.


Файл: image.png -(2 KB, 96x128, image.png)
2 No.10350   [Ответ]
Стив, а на чем ты пишеш 2D online игры?
Пропущено 14 сообщений и 2 изображений. Для просмотра нажмите "Ответ".
>> No.10389  
Файл: 36c552e2ea7d86f514027ccb19d3673c.png -(956 KB, 1200x1500, 36c552e2ea7d86f514027ccb19d3673c.png)
956
>>10387
>RenderableEntity -> HoldableEntity -> EquippableEntity
-able, порядок не важет — интерфейсы же. Этажа наследования они не добавляют.

>LeftBoot
Да у вас ООП вместо мозгов! Очевидный
class Boot : public Armor
{
    enum { LEFT, RIGHT } leg;
};

>> No.10397  
>>10389
Я даже больше скажу:
class Armor
{
enum { Boots, etc } type;
}
>> No.10402  
enum class еще лучше
>> No.10418  
java + libgdx
>> No.10437  
http://www.openfl.org/ HaXe
http://monkeycoder.co.nz/ Basic
>> No.10440  
>>10437
>HaXe
Некоторые решения довольно странные, плюс документации, по сути, нет вообще. Опенсурс ас ис.
>Basic
Его не украсть же, а бесплатная версия с какими-то ограничениями, некоммерческая и только тормозной хтмл5. А ещё, помня, как оптимизировал код предыдущий компилятор этого парня (никак), я что-то сомневаюсь.
>> No.10444  
>>10440
http://rghost.ru/private/48661118/96cf6d47cfe42eb48cb7af5e159c098b
номер маршрута ключом послужит
>> No.10445  
>>10440
Можно больше про старый компилятор?
Речь идёт про B3D или BMX?
>> No.10449  
Файл: 1359715821985.png -(535 KB, 993x1513, 1359715821985.png)
535
>>10444
Держи няшу.
>>10445
Вообще бмх, но на самом деле оба, просто вглубь б3д я не лазал. Из всех оптимизаций там только умножение/деление на степень двойки сдвигом. Причём настолько всё плохо, что такой вот код, например, нередко встречается:
push some_arg
call some_func ; функция возвращает float, все функции cdecl
add esp, 4
sub esp, 4
fstp dword [esp]
Естественно, ни о помещении частоиспользуемых переменных в регистры, инлайнинге или о чём-нибудь подобном можно и не говорить.
Конечно, обезьянка - транслятор, но фрибейсик, например, доказывает, что и в C можно так оттранслировать, что это будет тормозить.
>> No.10450  
>>10449
Единственные тормоза, которые я наблюдал это буйства сборщика мусора. Но если свести аллокации к минимуму (объектный пул например) то вполне можно жить.


Файл: klavesin.jpg -(88 KB, 2143x1828, klavesin.jpg)
88 No.10340   [Ответ]
Привет, Ычан. Знаешь, Я как караванщик в пустыне посещаю уже 5 борду. Надеюсь, Я остановлюсь со своим форсом здесь. Точнее как с форсом, Я форсить как раз и не хочу. Но дело в том, что предыдущие 4 мне не понравились. Поэтому, надеюсь здесь я встречу то, что мне нужно.

В конце прошлого месяца Я пробовал изучать ассемблер. Знатно офигев от его тугости, Я подумал о том, что стоит бы сделать что-то свое. Язык, который мог бы подходить для всего. И я начал делать (назвал его Harpsi, потому что люблю клавессин). Сейчас уже версия Pre-Alpha 0.7.4. Полноценный анонс должен случится на мой день рождения. Вернемся к теме.

Ты наверное удивишься, если я тебе скажу, что программировать на нем ты можешь уже сейчас. Нет, правда. Тебе нужен лишь текстовый файл под названием "proj.txt". Так что пощупать язык можно уже сейчас. А все потому, что интерпретатор только требуется для того, что бы программа работала. Впрочем, это лишь одна особенность.

Вторая - это язык не определенного уровня. Вы можете писать и для машины (низкий уровень) и для ОС (высокий уровень). Причем данное дело довольно легко выполняется, и даже можно писать на программу для нескольких ОСей одновременно.

Третья - на нем можно писать игоры с физикой. Правда, Я пока еще думаю над этим.
Сообщение слишком длинное. Полный текст.
>> No.10341  
>>10340
> PS:Язык Мультипарадигменный
Только что был процедурный, быстро у тебя язык развивается! А чего там с другими парадигмами?
> Типизация - динамическая, строгая.
Только что слабой была. Ты уж определись, чего у тебя там. Книжку почитай, подумай, а потом уж пиши.
>> No.10345  
Интерпретатор в студию или на все четыре измерения.
>> No.10370  
>>10340
А кроме ассемблера языков нет? Попробуй php, тебе должно понравиться. Всем нравится. Мне тоже в 6 классе нравился.
>> No.10371  
"Ты уже сейчас можешь писать на моем принципиально новом языке". А где язык-то? Манулы, компилятор, его исходники?
>> No.10372  
Банальные вопросы по известным языкам остаются без ответов. Зато балаболов выше крыши. Теперь вот даже самопровозглашенный создатель ЯП нарисовался с пустыми руками. /дев/ как он есть.

http://www.youtube.com/watch?v=_BCJsV-KrrA
>> No.10373  
>Я пробовал изучать ассемблер. Знатно офигев от его тугости,
Ничего, если я предложу тебе убить себя?
мимо-любитель-ассемблера
>> No.10377  

Это тебя я когда-то на Доброчане видел, да?
>> No.10460  
Файл: 614de7d04201277ae2cf82cf36dbdda5c708a15d.png -(31 KB, 400x400, 614de7d04201277ae2cf82cf36dbdda5c708a15d.png)
31
>>10340
> Pre-Alpha 0.7.4.
И чего? Где её брать то?

[
a'print "Hello world"
b'input
]

Синтаксис как земля
>> No.10461  
>PSSS:Я не Попов и не Бабушкин.

Алсо, Бабушкин может в ассемблер.

Бабушкин
>> No.10501  
>пощупать язык можно уже сейчас.
> [
> a'print "Hello world"
> b'input
> ]
Маловат пример-то. Это что, всё, что можно пощупать?

> Мультипарадигменный
Окей, какие парадигмы-то? Желательно с примерами кода.


Файл: 65754_1304950692_3.jpg -(15 KB, 221x321, 65754_1304950692_3.jpg)
15 No.10279   [Ответ]
"Дорогу осилит идущий."
Пропущено 24 сообщений и 8 изображений. Для просмотра нажмите "Ответ".
>> No.10419  
Файл: .jpg -(71 KB, 451x300, .jpg)
71
>>10379 А ещё раньше придумали XHTML2.0. И где XHTML2.0 сейчас?
К тому же, HTML5, по крайней мере сейчас, — это какой-то монстр для любителей пИсАтЬ зАбОрЧиКоМ, да, там так можно, перегруженный по части функционала и с менее строгим синтаксисом, что в некоторых случаях делает страницу неимоверно тяжёлой для браузера. А XHTML1.1 — это просто минималистичная версия HTML, без лишнего и со строгим синтаксисом, благодаря чему страница получается более лёгкой для браузера.
Да и тут же была речь о поддержке максимального набора браузеров минимальными усилиями кодера. Как там с поддержкой HTML5 восьмым Осликом, без использования JavaScript-костылей?
>> No.10426  
>>10419
>строгим синтаксисом, благодаря чему страница получается более лёгкой для браузера.
Поясните, что вы имели ввиду.
Строгость синтаксиса никогда не давала и не может в принципе производительности, иначе бы Поскаль бы крыл Си как бык козу.
>> No.10428  
>>10322
Интернет и твой жквериюкоз - разные вещи.
>> No.10995  
#!/usr/bin/ruby
## dice v2.0
command = gets.chomp.downcase
dice = []; out = []; x = "1"
while command != "q"
        command = command.split('d')
        if command[0] == ""
                command[0] = "1"
        elsif command.length == 1
                command.push x
                command = command.reverse
        end
        #print command
        dice.push command[0].to_i, command[1].to_i; #print dice
        dice[0].times do out.push(rand(dice[1]) + 1); print out[out.length - 1] , " " end
Сообщение слишком длинное. Полный текст.
>> No.10997  
dice = [(print "What dice to throw? (type h for help or q to quit)\n"), gets.chomp.split("d")][1]
while dice != ["q"]
dice[0] = 1 if dice[0] == ""
if dice == ["h"]
print "Type ndm to toss m-sided dice n times, absence of n counts as n = 1.\nFor instance 2d6 means 2 throws of a 6-sided dice, d20 means 1 throw\nof a 20-sided dice etc.\n"
elsif dice == [] #to be able to press "Enter" without the annoying error message
dice = gets.chomp.split("d")
next
elsif dice.size != 2 or dice[0].to_i == 0 or dice[1].to_i == 0
print "Wrong command, baka! Type h for help.\n"
else #actual tossing
throw, dice = [], dice.map(&:to_i)
dice[0].times{throw += [rand(dice[1]) + 1]}
print throw, " sum ", throw.inject(:+), "\n"
Сообщение слишком длинное. Полный текст.
>> No.10999  
Файл: St-0eDz-Yb8.jpg -(84 KB, 680x646, St-0eDz-Yb8.jpg)
84
>>10997
ого! спасибо за точку зрения
>> No.11024  
только, никкак не пойму как работает оператор throw
>> No.11025  
throw декларируется как пустой массив, потом к нему добавляются другие массивы, состоящие из единственного случайного числа каждый. В Руби (и в Питоне) массивы можно складывать оператором + и соответственно +=, в Руби их еще и вычитать можно кстати. Ну а потом в получившийся массив всех случайных значений инджектится +, метод inject добавляет оператор, в данном случае плюс, между всеми элементами массива и выдает результат, в данном случае сумму всех элементов.
>> No.11074  
Файл: rubin_na_porode_1.jpg -(131 KB, 900x675, rubin_na_porode_1.jpg)
131
аа, понятно. только в руби throw - зарезервированное слово если что.
>> No.12023  
'
#include <iostream>
#include <string>
#include <cstdlib>
#include <time.h>
using namespace std;

string comm;
string buf1, buf2;
char d;
int faces, dice, charcount, sum;

int main()
{
cin >> comm;
Сообщение слишком длинное. Полный текст.


Файл: [HorribleSubs] YuruYuri - 08 [720p]_mkv_201301119_.jpg -(59 KB, 506x662, [HorribleSubs] YuruYuri - 08 [720p]_mkv_201301119_.jpg)
59 No.9607   [Ответ]
Такой невнятный вопрос сейчас задам, держитесь, няши. Для перлобогов. Допустим есть перловый скрипт, допустим в нем есть много потоков. Допустим в каком-то потоке что-то происходит и родитель получает sig alrm. Внимание вопросы:
1. Что такого может произойти в потоке.
2. Как родителю узнать в каком треде это происходит и захендлить все это дело, в не вылетать по "сигнал таймера"?

На пике Аяно смущается от моего невежества.
Пропущено 38 сообщений и 5 изображений. Для просмотра нажмите "Ответ".
>> No.11343  
>>11342
http://www.perlmonks.org/?node_id=1065235
>> No.11348  
https://metacpan.org/pod/Sub::Lambda

(fn qw(h -t) => '@t')->(1..5) => [2,3,4,5]
>> No.11349  
И совсем хаскелл https://metacpan.org/pod/Sub::Lambda::Filter

(\h -t -> { @t })->(1..5) => [2,3,4,5]
>> No.12048  
Файл: Sm2na25.jpg -(16 KB, 350x190, Sm2na25.jpg)
16
Кто-нибудь тут сталкивался с POE?
>> No.13890  
Почему вот это array ref: \@foo
А это нет: \@foo[3..6]
?
>> No.13891  
>>13890

Не силён в перле, но не врубаюсь: зачем брать ссылку на объект, который не хранится в памяти - на ломтик массива? Это уже лямбда-исчисление какое-то.
>> No.13893  
>>13891
Ну есть функция, которой в аргументах надо отдать array ref, однако мне надо отдать не весь массив, а только его часть.
>> No.13895  
>>13893

Массив можно использовать в большем числе случаев, чем ломтик, верно? Ломтик - это таки не массив (опять же, не силён в Перле, но раз нельзя сослаться на ломтик, значит, так просто быть не должно, так разработчик решил, и что-то на это решение завязано).

Нагуглил: http://stackoverflow.com/questions/15160882/perl-slice-an-array-without-creating-a-whole-new-array
>> No.13896  
>>13895
Твой поток сознания я не понял.
Но по твоей ссылке чётко написано:
>The syntax \@array[1..2] would return a list of references to each element in the slice, but not a reference to the slice.
Окай. И выше пример [ @array[1..2] ], с которым у меня всё и заработало. Спасибо.
>> No.13898  
>>13896

Хорошо всё то, что хорошо кончается.


Файл: flag.png -(162 KB, 1071x853, flag.png)
162 No.9522   [Ответ]
Что-то в /b/ тред не взлетел. Давайте может здесь?

http://glsl.heroku.com/e#8732.0
Пропущено 1 сообщений и 1 изображений. Для просмотра нажмите "Ответ".
>> No.9524  
Файл: toho.png -(116 KB, 1094x889, toho.png)
116
Тохо про Красного Бородача.

http://glsl.heroku.com/e#8692
>> No.9525  
Файл: glsl-timer.png -(28 KB, 1366x706, glsl-timer.png)
28
https://glsl.heroku.com/e#8738.0
>> No.9532  
Оперу вышибает напрочь. ЧЯДНТ?
>> No.9533  
Файл: clock.png -(12 KB, 1510x881, clock.png)
12
>>9525 https://glsl.heroku.com/e#8752.0
>> No.9534  
>>9533
И правда ведь.
>> No.9546  
Файл: -(0 KB, x)
Найдено в галерее готовых шейдеров.
http://glsl.heroku.com/e#8361.0
>> No.9567  
Флаги, больше флагов!
http://glsl.heroku.com/e#8732.1
>> No.9580  
Файл: 8925.png -(255 KB, 888x888, 8925.png)
255
Кручу-верчу...
http://glsl.heroku.com/e#8925.0
>> No.9583  
Файл: Screen Shot 2013-05-25 at 22_59_32.png -(193 KB, 1095x727, Screen Shot 2013-05-25 at 22_59_32.png)
193
>>9567
А зачем xor-фрактал серпинского на заднем плане?

Кстати, Серпинский - еврей или поляк?
>> No.9672  
http://glsl.heroku.com/e#9223.0 - не моё, просто увидел в галерее и подумал, что таким стоит поделиться.

Выглядит как классические 4к-демо времён моей юности. Теперь можно прямо в песочнице почитать исходники и поиграться с алгоритмами!


Файл: 12_by_robberomich-d4y31vc.jpg -(420 KB, 1200x698, 12_by_robberomich-d4y31vc.jpg)
420 No.9495   [Ответ]
Квест про мёртвый город.
Пропущено 3 сообщений и 1 изображений. Для просмотра нажмите "Ответ".
>> No.9517  
На флэше?
>> No.9518  
>>9517
> .swf
>> No.9569  
>>9495
Шикарно
>> No.9595  
Очень атмосферно. Правда после двери мог бы хоть какой-то доп.арт оставить. А то провозился с логической задачкой... и ничего.
>> No.9600  
>>9595
Будем надеяться что в следующей порции нам оставят что-нибудь занимательное
>> No.10256  
Файл: Atrium.swf -(1239 KB, 800x600, Atrium.swf)
1239
Бамп сценкой.
>> No.10898  
Файл: Свеча.gif -(244 KB, 800x600, Свеча.gif)
244
Бамп.
>> No.10920  
Очень хорошо это все.
>> No.11117  
Файл: 32421341242.jpg -(94 KB, 800x600, 32421341242.jpg)
94
Новая демка:
http://gametrax.eu/game/4bc82b23cf

Закинули её на Games Jam
http://projects.gamesjam.org/projects/389/
>> No.18389  
test
http://example.com


Файл: lain-620x2.jpg -(12 KB, 468x272, lain-620x2.jpg)
12 No.9340   [Ответ]
я просто оставлю это здесь.

самый лучший помощник это http://google.com/ научитесь им пользоваться в совершенстве и настанет счастье.
ещё стоит почитать статьи на http://habrahabr.ru/ и пусть вас не смущает его илитарность ибо там таки дофига полезной инфы
хороший текстовый редактор http://www.sublimetext.com/ у него триал бесконечен. покупать необязательно. vim и emacs это уже advanced level. Русификация https://github.com/Dimox/SublimeTextRussianMenu/
Ещё можно есть полезный http://jsfiddle.net/

HTML & CSS
http://htmlbook.ru/
Пошаговый учебник(увы он на ангельском) http://www.codecademy.com/ru/tracks/web
HTML
Учебник http://htmlbook.ru/samhtml/vvedenie-v-html
Справочник по тегам html http://htmlbook.ru/html
Крайне рекомендуется знать плюшки HTML5 http://htmlbook.ru/html5
Сообщение слишком длинное. Полный текст.
Пропущено 71 сообщений и 10 изображений. Для просмотра нажмите "Ответ".
>> No.21753  
>>21751
>на 5 окон и, соответственно, примерно 50-100 вкладок больше
(заглянув в историю сессий)
А, нет, вру. Было 15 окон и 580 вкладок. Сейчас 9 окон и 340 вкладок.
>> No.21754  
>>21746
Подкрутила ещё пороги, буду смотреть, как дальше вести себя будет. Таким образом, сейчас в about:config

memory.free_dirty_pages = true;
memory.low_physical_memory_threshold_mb = 128;

>>21751
Я тоже сначала так полагала; более того, грешила на своё поделие, поскольку загрузка CPU в норме, без странных выбросов. Но нет. Если Лису растормошить, память высвобождается вся сразу, — это характерно для массированной деаллокации; GC бы тупил ещё какое-то время, к тому же сама сборка мусора «дедом Мазаем» — дело довольно затратное по CPU. Если при выжратой RAM установить в настройках memory.free_dirty_pages в true, память также высвобождается вся сразу. Такие дела. Походу, или в аллокаторе баг, или он забирает память впрок; ну или это сделано умышленно, чтоб разницы с новой Лисой была не так заметна.
>> No.24034  
Файл: palemoon-memory1.png -(166 KB, 1466x870, palemoon-memory1.png)
166
>>21754
…И я нашел виновника.

Как можно видеть из пикчи — это ICU, Unicode and globalization support library.
Скрин (about:memory) отражает ситуацию, когда несколько сотен вкладок бездействовали всю ночь.
После GC (каковой и случился в процессе выполнения measure, однако результат оного показал ситуацию до этого) занимаемая ICU память сбросилась с 8Gb до 3Mb. После еще часа бездействия — это было уже 30Mb.

И да, это palemoon. Имеется ли этот баг в последних версиях ванильной лисы — х/з. У луны, как наследницы всего старого кода — он, как можно видеть в наличии.

Если кто-нибудь возьмет на себя труд запилить официальный багрепорт — скажу ему большое спасибо. У меня самого руки до этого далеко не факт, что дойдут. По крайней мере — точно не в ближайшее время.
>> No.25669  
Файл: 3366282eca8a25be393296633df4bd20d745d092.jpg -(129 KB, 423x700, 3366282eca8a25be393296633df4bd20d745d092.jpg)
129
Отключалка надоедливых CSS3-анимаций в Хроме.
https://dev.webonomic.nl/how-to-disable-css-transforms-transistions-and-animations
manifest.json

{
"manifest_version" : 2,
"name" : "Animation disabler",
"description" : "Disables CSS animations on web pages.",
"version" : "1.0",
"content_scripts" : [
{
"matches" : [
"http://*/*",
"https://*/*"
],
Сообщение слишком длинное. Полный текст.
>> No.25721  
>>25669
Более вменяемая отключалка, так как на событиях от этих анимаций может висеть логика UI.

user.css

*, :before, :after {
/*CSS transitions*/
transition-delay: 0s !important; \n\
transition-duration: 0s !important; \n\

/*CSS animations*/
animation-duration: 0s !important;
animation-iteration-count: 1 !important;
}
Сообщение слишком длинное. Полный текст.
>> No.25722  
>xdg-mime query filetype animated.png
<image/png
>xdg-mime query filetype animated.webp
<image/webp
И как же это понимать?
>> No.25725  
Файл: mill007.jpg -(216 KB, 589x700, mill007.jpg)
216
Три гадости, которые делают этот ваш Интернет недружелюбным и закрытым, и которые необходимо заблокировать:
— HTTP-заголовок ответа Content-Security-Policy;
— HTML-атрибут integrity;
— JS объект navigator.serviceWorker, конкретнее navigator.serviceWorker.register.
>> No.25726  
>>25725
А расскажи пожалуйста поподробнее, в частности про serviceWorker
>> No.25728  
Файл: 04 - 1280x1024@32 [SIGae5881e8504fe0f27fd12bad6913.jpg -(1013 KB, 1280x1024, 04 - 1280x1024@32 [SIGae5881e8504fe0f27fd12bad6913.jpg)
1013
>>25726
Content-Security-Policy позволяет серверу указать в ответе, что браузеру, который понимает этот заголовок, надо загружать и выполнять. HTML-атрибут integrity для тэга <link> содержит хэш-сумму загружаемого файла, будь это CSS или JS-скрипт. Вместе эта байда по сути просто не даёт тебе менять содержимое страницы, если ты что-то фильтруешь проксей, например, инжектишь в страницу свои скрипты и стили.

ServiceWorker — это JS-скрипт, который сайт устанавливает в поддерживающий их браузер, и который безпалевно работает в фоне, делая что-то непонятное: https://developers.google.com/web/fundamentals/primers/service-workers
Алсо
>Service worker is a programmable network proxy
Типично используется для обработки push-уведомлений, нетипично... ктож его знает.
>> No.25729  
>>25728
Спасибо


Файл: Буфер обмена-1.jpg -(169 KB, 1059x742, Буфер обмена-1.jpg)
169 No.9323   [Ответ]
Первый раз установил Free Pascal и сразу проблема: не ресайзится окно.
Пикрелейтед получил установкой 28 шрифта в свойствах ярлыка, но все равно не торт.
На Alt+Enter не реагирует.
Запуская на Win 7, а через некоторое время надо будет запустить на Vista.
Пропущено 22 сообщений и 3 изображений. Для просмотра нажмите "Ответ".
>> No.9510  
Файл: Clipboard-3.jpg -(266 KB, 1126x608, Clipboard-3.jpg)
266
Это снова ОП.
Никак не было времени заняться FP и ответить в тред, исправляюсь.
>>9328
Вот смотри, я выставил "Размер окна" 800х600, но в Environment — Preferences такой размер не появился. ЧЯДНТ?
>>9329
Может быть. Я предложу преподавателю.
>>9331
Хотелось бы узнать, почему следует пользоваться программой, которая последний раз обновлялась в 1994 году и не запускается на современных ОС без костылей и плясок с бубном?
>> No.9511  
>>9510
>я выставил "Размер окна" 800х600
>ЧЯДНТ?
В разумных пределах же. Размер окна задаётся в символах, возможно, он как раз ограничен максимальным из тех, что поместятся на твой монитор (160x59).
>> No.9512  
Файл: 1368042726358.jpg -(102 KB, 462x1114, 1368042726358.jpg)
102
>>9511
>Размер окна задаётся в символах
Вот ты, няша, получаешь добра.
Я, глупый, думал, что размер задается в пикселах.
>> No.9513  
Файл: Clipboard-4.jpg -(327 KB, 1280x768, Clipboard-4.jpg)
327
Результат.
>> No.9516  
Файл: score.png -(16 KB, 1000x1000, score.png)
16
test
>> No.13035  
Файл: free pascal.png -(60 KB, 1280x1024, free pascal.png)
60
Если ты хочешь сделать фри паскаль на абсолютный фулскрин, или поменять шрифт на совершенно другой, а не только consolas, то советую тебе скачать эмулятор консоли ConEmu. Потом при помощи этой консоли запускаешь фри паскаль, а там можешь менять шрифт, хоть на любой лично я использую ubuntu mono, так же Alt+Enter там работает. Думаю про упрощение жизни при помощи операций с ярлыками рассказывать не надо. На пикче мой фри паскаль с фулскрином на мониторе 1280х1024
>> No.13036  
>>13035
>15.05.2013
>12.08.2015
Yeah, right.
>> No.13037  
>>13036
Лучше поздно, чем PHP.
>> No.13068  
Интересно, а ОП ещё здесь?
>> No.13317  
>>9419
Паскаль для обучения один из лучших языков.
Всё предельно прозрачно, но при этом лаконично.
Что объявлено, где объявлено, что чем является, что передается, что возвращается.
Питон - слишком высокоуровневый язык. Он не дает никакого понимания, что именно происходит.
Он простой, удобный в использовании. Но всё ближе к уровню: "Гарсон, фуагра за этот столик!", а откуда берется гарсон, как появляется фуагра, и существует ли таинственная кухня, в которой по слухам могут оказаться еще какие-то люди, - это всё пациенту неведомо.
Сплошная магия.
Идеальное понимание - языки ассемблера, но они практически неусваиваемы для новичка. Чуть лучше ситуация с С, но из-за того, что С очень практичный язык, такм всё излишне лаконично сокращено. От С не знающих основ студиозусы становятся летчиками.
Бейсик... Нет, всё-таки если чисто для учебы ничего лучше Паскаля не придумали.
Собственно, ЕМНИП, его и придумали то в качестве учебного пособия. Никакого другого назначения для него и не предполагалось.
А Питон - это дорога к светлому будущему, когда текст программы будет выглядет так: "Здраствуйте. Я, Кирилл. Хотел бы чтобы вы сделали игру, 3Д-экшон суть такова…", - а уж как это сделать - работа компилятора.


[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23]

[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]