LINUX.ORG.RU

Сообщения dokihot

 

Создание Linux загрузочной флешки без потери функции флешки.

Форум — General

Привет, может кто подскажет как бы сделать загрузочную флешку и Linux, но при этом не потерять возможность использования флешки как обычного съёмного носителя. Очень желательно, чтоб на съёмном носителе небыло кишек Линукса. Возможно это должно быть на разных разделах.

 , , , ,

dokihot
()

Linux C++ free memory after dealocation

Форум — Development

Привет форумчане. Странные вещи творятся в с++ и системе.

Если контейнер(такой чтоб лежал последовательно в памяти) наполнить то память естественно вырастет. Но если потом даже удалить из контейнера все элементы, то потребление памяти не снижается. Если проверить память дважды, то на второй раз потребление памяти незначительно снижается на некоторых контейнерах. Оно понятно, что plain контейнеры резервирую память на будующее для уменьшения аллокаций. Но даже если контейнеру сделать swap с пустым, то потребление памяти всё равно не уменьшается. Смею предположить, что это ещё какая-то системная фича, мол если процесс затребовал себе гектар, потом освободил его, то система не забирает его сразу обратно, мало-ли ещё понадобится. Я сделал такой вывод ещё потому, что даже если выделаю через new много памяти, то после delete освобождается только половина.

Мои потуги можно увидеть тут https://github.com/LuxoftAKutsan/TestsAndResearch/tree/master/free_memory_smo...

Вопросы к форумчанам :

1) Где почитать матчасть по этой теме.

2) Может я лажаю в коде и у меня реальные утечки?

3) Как бы заставить систему вернуть себе более не используемую мной память.

 , , , ,

dokihot
()

C++ Static code analyse standart and tool

Форум — Development

Привет.

В конторе требуется прикрутить статический анализатор. Пытаюсь найти подходящий, посоветуйте по опыту использования.

Раньше номинально использовали старндарт MISRA C++2008 и FlexeLint для анализа.

Сейчас проект частично в open-source. А MISRA - стандарт платный и закрытый, FlexeLint тоже платный. И использовать его в open source уже не выйдет. Смотрел, что есть открытый стандарт Hight integrity C++, он может подойти, но не могу найти бесплатных статических анализаторов для полной его проверки. Ещё видел, что coverity может вроде как проверять как MISRA так и HICPP. Причём он бесплатный для open source и платный для закрытого кода. Подходит неплохо, но он не проверяет код локально, с этим можно смириться, но если есть вариант получше, то желательно искать дальше.

В общем, есть у кого ещё мысли, что можно использовать для подобных нужд?

 , , ,

dokihot
()

Подскажите прогу для коннекта к VPN

Форум — General

Привет, нужна прога, чтоб коннектиться к VPN. Своего сервака нет, так что использую http://www.vpngate.net. Но некоторые их серваки иногда лежат, так что призодится вручную брать конфиг ново сервака и пеерзапускать сервис. Есть ли кем-то написанная прога, которая делала бы это в автомате? Скормить ей список конфигов, пусть выберет лучший, подключит, как произоёдт разрыв, повторит процедуру.

 ,

dokihot
()

Кодировка имени файла

Форум — General

Привет, у меня есть целая пачка песен с поломаной кодировкой. Там должны быт Русские символы, но вместо них знаки вопроса.

Перекодировка в utf-8 с помощью convmv не помогает. Он думает, что они уже в utf-8. Насильно тоже не срабаотывает. Я пытался определить кодировку методом научного тыка, но русских символов мне найтии так и не удалось:

for encode in `convmv --list` ; do echo ""; convmv --nosmart -f utf-8 -t $encode ./�����\ -\ ��\ ������\ �\ ������.mp3 ; done
for encode in `convmv --list` ; do echo ""; convmv --nosmart -t utf-8 -f $encode ./�����\ -\ ��\ ������\ �\ ������.mp3 ; done

Результат:

                                                                                                                                                                [0/1810]
mv "./����� - �� ������ � ������.mp3"   "./ÔøΩÔøΩÔøΩÔøΩÔøΩ - ÔøΩÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ ÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ.mp3"

mv "./����� - �� ������ � ������.mp3"   "./����������������������������������������������������������������������"

mv "./����� - �� ������ � ������.mp3"   "./����� - �� ������ � ������.mp3"

mv "./����� - �� ������ � ������.mp3"   "./����� - �� ������ � ������.mp3"

mv "./����� - �� ������ � ������.mp3"   "./����� - �� ������ � ������.mp3"

mv "./����� - �� ������ � ������.mp3"   "./����� - �� ������ � ������.mp3"

mv "./����� - �� ������ � ������.mp3"   "./õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰ - õ¿‰õ¿‰ õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰ õ¿‰ õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰õ¿‰.mp3"

mv "./����� - �� ������ � ������.mp3"   "./����������������������������������������������������������������������"

mv "./����� - �� ������ � ������.mp3"   "./Õ×]Õ×]Õ×]Õ×]Õ×]€€Õ×]Õ×]€Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]€Õ×]€Õ×]Õ×]Õ×]Õ×]Õ×]Õ×]_ø“"

mv "./����� - �� ������ � ������.mp3"   "./�ソス�ソス�ソス�ソス�ソス - �ソス�ソス �ソス�ソス�ソス�ソス�ソス�ソス �ソス �ソス�ソス�ソス�ソス�ソス�ソス.mp3"

mv "./����� - �� ������ � ������.mp3"   "./↵↵↵↵↵ − ↵↵ ↵↵↵↵↵↵ ↵ ↵↵↵↵↵↵.μπ3"

mv "./����� - �� ������ � ������.mp3"   "./뷯뾽뷯뾽봠ⴠ뷯뾽뾽뷯뾽뷯뾽봠봠뷯뾽뷯뾽뷯뾽⹭瀳"

mv "./����� - �� ������ � ������.mp3"   "./뿯붿뿯붿뿯₽‭뿯붿붿뿯붿뿯붿뿯₽뿯₽뿯붿뿯붿뿯붿洮㍰"


mv "./����� - �� ������ � ������.mp3"   "./뷯뾽뷯뾽봠ⴠ뷯뾽뾽뷯뾽뷯뾽봠봠뷯뾽뷯뾽뷯뾽⹭瀳"

mv "./����� - �� ������ � ������.mp3"   "./뿯붿뿯붿뿯₽‭뿯붿붿뿯붿뿯붿뿯₽뿯₽뿯붿뿯붿뿯붿洮㍰"




mv "./����� - �� ������ � ������.mp3"   "./����� - �� ������ � ������.mp3"



mv "./����� - �� ������ � ������.mp3"   "./ỉƯơỉƯơỉƯơỉƯơỉƯơ - ỉƯơỉƯơ ỉƯơỉƯơỉƯơỉƯơỉƯơỉƯơ ỉƯơ ỉƯơỉƯơỉƯơỉƯơỉƯơỉƯơ.mp3"

mv "./����� - �� ������ � ������.mp3"   "./ -    .mp3"

mv "./����� - �� ������ � ������.mp3"   "./➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽ ✍ ➯❿❽➯❿❽ ➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽ ➯❿❽ ➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽➯❿❽✎❍❐✓"

mv "./����� - �� ������ � ������.mp3"   "./ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=���ُ؟=ُ؟=�ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=�ُ؟=�ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=�mp3"

mv "./����� - �� ������ � ������.mp3"   "./οΩΫοΩΫοΩΫοΩΫοΩΫ - οΩΫοΩΫ οΩΫοΩΫοΩΫοΩΫοΩΫοΩΫ οΩΫ οΩΫοΩΫοΩΫοΩΫοΩΫοΩΫ.mp3"

mv "./����� - �� ������ � ������.mp3"   "./ן?=ן?=ן?=ן?=ן?=���ן?=ן?=�ן?=ן?=ן?=ן?=ן?=ן?=�ן?=�ן?=ן?=ן?=ן?=ן?=ן?=�mp�"

mv "./����� - �� ������ � ������.mp3"   "./ÔøΩÔøΩÔøΩÔøΩÔøΩ - ÔøΩÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ ÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ.mp3"

mv "./����� - �� ������ � ������.mp3"   "./�ソス�ソス�ソス�ソス�ソス - �ソス�ソス �ソス�ソス�ソス�ソス�ソス�ソス �ソス �ソス�ソス�ソス�ソス�ソス�ソス.mp3"

mv "./����� - �� ������ � ������.mp3"   "./占쏙옙占쏙옙占� - 占쏙옙 占쏙옙占쏙옙占쏙옙 占� 占쏙옙占쏙옙占쏙옙.mp3"

mv "./����� - �� ������ � ������.mp3"   "./ÔøΩÔøΩÔøΩÔøΩÔøΩ - ÔøΩÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ ÔøΩ ÔøΩÔøΩÔøΩÔøΩÔøΩÔøΩ.mp3"

mv "./����� - �� ������ � ������.mp3"   "./ÔșΩÔșΩÔșΩÔșΩÔșΩ - ÔșΩÔșΩ ÔșΩÔșΩÔșΩÔșΩÔșΩÔșΩ ÔșΩ ÔșΩÔșΩÔșΩÔșΩÔșΩÔșΩ.mp3"

mv "./����� - �� ������ � ������.mp3"   "./ÔşΩÔşΩÔşΩÔşΩÔşΩ - ÔşΩÔşΩ ÔşΩÔşΩÔşΩÔşΩÔşΩÔşΩ ÔşΩ ÔşΩÔşΩÔşΩÔşΩÔşΩÔşΩ.mp3"

mv "./����� - �� ������ � ������.mp3"   "./ÔøžÔøžÔøžÔøžÔøž - ÔøžÔøž ÔøžÔøžÔøžÔøžÔøžÔøž Ôøž ÔøžÔøžÔøžÔøžÔøžÔøž.mp3"


                                                                                                                                                               [77/1827]
mv "./����� - �� ������ � ������.mp3"   "./ן�½ן�½ן�½ן�½ן�½ - ן�½ן�½ ן�½ן�½ן�½ן�½ן�½ן�½ ן�½ ן�½ן�½ן�½ן�½ן�½ן�½.mp3"

mv "./����� - �� ������ � ������.mp3"   "./����� - �� ������ � ������.mp3"

mv "./����� - �� ������ � ������.mp3"   "./������������������������������������������������������������������颒�"

mv "./����� - �� ������ � ������.mp3"   "./�ソス�ソス�ソス�ソス�ソス - �ソス�ソス �ソス�ソス�ソス�ソス�ソス�ソス �ソス �ソス�ソス�ソス�ソス�ソス�ソス.mp3"

mv "./����� - �� ������ � ������.mp3"   "./�������������������������������������������������������������������逅"

mv "./����� - �� ������ � ������.mp3"   "./���������������������������������������������������������������������"

mv "./����� - �� ������ � ������.mp3"   "./涌쬂찧涌쬂찧涌� - 涌쬂찧 涌쬂찧涌쬂찧涌쬂찧 涌� 涌쬂찧涌쬂찧涌쬂찧.mp3"

mv "./����� - �� ������ � ������.mp3"   "./ОЏҐОЏҐОЏҐОЏҐОЏҐ - ОЏҐОЏҐ ОЏҐОЏҐОЏҐОЏҐОЏҐОЏҐ ОЏҐ ОЏҐОЏҐОЏҐОЏҐОЏҐОЏҐ.mp3"

mv "./����� - �� ������ � ������.mp3"   "./О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫.mp3"

mv "./����� - �� ������ � ������.mp3"   "./О©ҐО©ҐО©ҐО©ҐО©Ґ - О©ҐО©Ґ О©ҐО©ҐО©ҐО©ҐО©ҐО©Ґ О©Ґ О©ҐО©ҐО©ҐО©ҐО©ҐО©Ґ.mp3"

mv "./����� - �� ������ � ������.mp3"   "./�������������������������������������������������������������������璋"

mv "./����� - �� ������ � ������.mp3"   "./ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=���ُ؟=ُ؟=�ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=�ُ؟=�ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=ُ؟=�mp3"

mv "./����� - �� ������ � ������.mp3"   "./ÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹ - ÔŅĹÔŅĹ ÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹ ÔŅĹ ÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹÔŅĹ.mp3"

...

В общем всё что угодно только не русские буквы.

Как определить кодировку и дать песне нормальное имя?

 , ,

dokihot
()

Темы оформления slim ?

Форум — Desktop

Кто то знает ресурс, где люди делятся самодельными артами для slim dm? Очень охота чего-то особенного, и сам с удовольствием сваял бы и с обществом поделился. На первый взгляд нам ничего сложного. Должны ребята делать, не могу найти такого тематического ресурса.

 , ,

dokihot
()

Перепроцессинг c++. Вырезание ifdef

Форум — Development

Добрый день, форумчане.

Столкнулся с проблемой. Нужно вырезать из объемного проекта код помеченный определёнными define-ами.

Конечно, можно сделать однострочник на bash&sed и я уже собрался это делать.

Но что то мне подсказывает, что это можно сделать проще. Ведь компилятор сам вырезает или, точнее, игнорирует код этот код. Можно ли укзать чтоль компилятору «флаг», чтоб он вырезал весь неиспользуемы йокд и оставил только полезный. Или это глупые мечты и нужно не маятся дурью и изобретать велосипед на bash and sed.

 , , ,

dokihot
()

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