LINUX.ORG.RU

3
Всего сообщений: 41

ПО для восстановления данных с Flash-карты какое знаете?

Флешка рабочая. Просто файлы были удалены, но вероятно, что не все затерты.
Там были фото и видео.

 , ,

Mindincrash ()

Как посмотреть содержимое прошивки жесткого диска?

Перемещено leave из talks

 , , ,

Mindincrash ()

Как с помощью dd менять одни байты(значения) идущие подряд другими? Как использовать метасимволы, маски при этом? Приведите примеры, если можно.

 , , , ,

Mindincrash ()

Как видеть расширение исполняемого файла(уже после компоновки)? Ведь у него есть расширение вроде .elf или другое?

Или в исполняемом файле нет расширения и он определяется только сигнатурой???

 , , , ,

Mindincrash ()

понять назначение YANG

Приветствую,

Прочитал вики про yang, но тем не менее не понимаю какие бонусы и преимущества несет YANG при разработке. Ведь yang не совсем язык программировани в обычном понимании (C или python), т.е. его не нужно компилировать. Но тогда возникает вопрос, как приложение написанное например на C, будет «понимать» yang? В вики также пишут, что yang модель «транслируется» в xml документ — т.е. код на C/C++/python/etc. будет работать с xml представлением данных, правильно я понимаю?

Также непонятно, применим ли yang только для сетевых протоколов или же при написании разных приложений, где нужна способность моделировать комплексные структуры данных?

 , ,

cruz7 ()

Данные, записанные в кварцевом стекле, могут храниться 300 миллионов лет

Hitachi недавно анонсировал сабжевый носитель данных, который переживет не только магнитные носители, а также оптические и флеш-накопители.

Подробности:

http://www.scientificamerican.com/article/data-saved-quartz-glass-might-last-...

 , , ,

Oxdeadbeef ()

погода где взять данные ?

Мне нужны данные о погоде в каком-то формате за длительный период времени по постсоветскому пространству. Допустим на какой-то определенный город. К примеру начиная с 1900 по 2015 год. Где бы их взять ?

 

bryak ()

Источники структурированных данных

Привет, прошу прощения если тема не совсем для ЛОРа, но

Запостите в тред, пожалуйста, известные вам открытые источники каких-либо структурированных данных, например:

Спасибо.

 ,

zuve ()

Тихо и незаметно для рунета вышла Rodeo: A data science IDE for Python

Rodeo is an IDE that's built expressly for doing data science in Python. Think of it as a light weight alternative to the IPython Notebook.

Why we built it

I like the IPython Notebook for presentations and tutorials, but I often find it a little cumbersome for day to day work. I generally prefer to work in a fairly minimalist environment like Sublime Text or VIM. Juxtaposed with the notebook, and it makes the notebook feel really bloated.

Установка:

Requires: ipython, Flask, jedi, docopt, pyzmq

pip install rodeo

Запуск:

$ rodeo . --port=9999

[spoiler]IPython3 поменяет местами с IPython [/spoiler]

Github

. Блог

Автор Greg Lamp. Лицензия BSD.

 , ,

jori ()

Вытащить из gmail адреса

Друзья! Задача - ящик на 200к писем. Есть пара ключевых слов по котором нужно сделать список всех мыл, которые найдены в ящике.

Скажем слово «sobaka» там найдено 45 тысяч писем и из всех этих 45 тысяч отправителя и получателя снять и экспортировать в отдельный лист.

как и чем это можно сделать?

 , ,

sleepnow ()

(Пере-)нумерация разделов на диске.

На HDD с MS-DOS MBR можно разместить не более 4х основных разделов, т.к. имеется 4 участка памяти (если не ошибасюь по 16 байт).
В Linux они нумеруются как sdX1, sdX2, sdX3, sdX4. Если сами разделы будут расположены не по порядку (первая запись о разделе, будет содержать информацию о разделе расположенном в конце диска; а последняя запись о разделе будет содержать информацию о разделе расположенном в начале диска), то в Linux (в программах для работы с дисками) они будут отображаться как:
/dev/sdX4
/dev/sdX2
/dev/sdX3
/dev/sdX1

Вопрос:
Как правильно перенумеровать разделы, без переноса тех 16 байтовых участков памяти?
Чем это можно сделать «просто»?

 , , , ,

luminary ()

Изменить размер сегмента данных объектного файла

Здравствуйте, есть такая задача. Изменить размер сегмента данных в объектном файле. То есть в файле созданным без линковки gcc -c test.c. Сразу скажу честно, задание учебное. Я понимаю принцип расположения всех сегментов,как их посмотреть, как они буду отображены в памяти ( но тут сейчас не все так однозначно, так как используется ASLR). Знаю системные вызовы brk / sbrk , но они же исполняютс в рантайме из программы. Как изменить размер объектного файла + чтобы не повредить программу. Еще такой вопрос, почему в объектнике сегмент данных (именно .data, а не .rodata) записаны нули, если он этот сегмент вообще присутствует. Хотя инициализированные переменные присутсвуют в сорцах. Подскажите пожалуйста, куда смотреть, чтобы сделать задание и объясните на счет вопросов. Спасибо заранее.

 , , ,

CROSP ()

Получить адреса начала и конца основных сегментов + стек исполняемого файла

Здравствуйте, подскажите пожалуйста как из программы получить информацию про саму же себя. То есть адреса основных сегментов (кода,данных..). Пробовал различные способы, но все таки не очень то и совпадает. Отрыл какие-то переменные внешнее. extern char etext, edata, end; Результат схожий, но не полностью при сравнении с objdump. Со стеком вообще не придумал как получить адреса начала и конца. Пробовал просто начало и конец локальных переменных, но это бред, так как еще кроме этого много инфы там хранится (возврат и т.д). Подскажите пожалуйста как правильно получить данные адреса. Спасибо заранее.

 , , , ,

CROSP ()

Jquery Datatables и пагинационные эелементы

Всем доброго времени суток!

Суть проблемы такова, есть таблица (data tables), настройка которой такова:

$('table.data-table.msgs').dataTable( {
    "bPaginate": true,
    "bLengthChange": true,
    "bFilter": true,
    "bSort": true,
    "bInfo": true,
    "bAutoWidth": false,
    "sDom": '<""f>t<"F"lp>',
    "sPaginationType": "bootstrap",
    "aLengthMenu": [
        [10, 25, 50, 100, -1],
        [10, 25, 50, 100, "Все"]
    ]
});

Данные для элементов таблицы получаю через аякс, после осуществления некоторых событий.

Все бы хорошо, вот только записи «ушедшие» на вторую и блолее страницу (настройка - максимум 10 элементов в таблице) теряют свойства элементов на первой странице.

Можно ли как-нибудь «отлавливать» в data tables событие измениения пагинации (переход на другую страницу или увеличение числа элементов в таблице)?

 , , , ,

djnoob ()

Данные в БД: Когда денормализовать, а когда кешировать?

Имеются какие-то данные в БД, требуется отобразить результат вычислений, использующий эти данные.

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

Пример более запутанный - много пользователей, у каждого пользователя много акций с разными условиями вестинга. Посчитать сколько акций у каждого из пользователей «завестилось».

Во-о-от. Когда стОит использовать денормализацию (например, некий процесс в фоне будет всё вычислять и сохранять в базу), а когда тупо запрос на месте с кешированием? Скажем, имеется фреймворк, в котором кеш в кластере Redis/Memcached - из коробки.

Ваши мысли.

 , ,

jenyadoe ()

Размещение одного раздела на двух физических дисках - как?

Судя по всему, мне нужен man LVM, но все же уточню - есть два физических HDD (0.5 и 1.5 TB) - возможно ли их оба объединить как-то, чтобы в итоге получился /home на 2 TB из них двоих?

 , , , ,

dvrts ()

Data Science книги

Решил чуть ликвидировать свою безграмотность в этой сфере. Есть хорошая литература?

Девелопмент потому что не в толксы же

 , ,

vertexua ()

7 инструментов командной строки для обработки данных

Статья от «Hacker News». Кому-то может быть полезным набор инструментов для обработки (научных) данных, освещаемых в статье.

В оригинале название статьи: «7 command-line tools for data science» так-что перевод может быть немного другим (заранее извиняюсь за интерпретацию): выбран обобщенный вариант, дабы избежать научной двусмысленности.

Статья

HN-дискуссия к статье, дополнительные инструменты

Довольно удобный и простой инструмент: jq. Сгодится не только для науки...

 , , , ,

swwwfactory ()

Линус Торвальдс: высказался о коде и хороших программистах

«Bad programmers worry about the code. Good programmers worry about data structures and their relationships.»

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

 , , , ,

swwwfactory ()

60-терабайтовый сервер

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

Дико растут выходные данные, которые нужно собирать и потом статистически обрабатывать, за неделю собралось порядка 2.5 ТБ инфы и продолжает расти. По предварительным подсчетам, для нормального анализа нужно будет порядка 60 ТБ информации.

На чем лучше собирать такой сервер и есть ли какие-то дешевые хостинги? В качестве софта конечно же Linux и думаю поставить ZFS.

P.S: Пока навскиду укладываюсь в 4000$ не самых быстрых(5600 оборотов) seagate жд, по 2тб каждый.

P.S 2: Гугл предлагает 4096$/год за 16Тб для частного пользования, cloud на 60ТБ будет стоить 6000$/месяц, аналогично амазон. Интересно как быстро слетят мои винты?

 , ,

Sigrlami ()