openSUSE для Windows 10
Вслед за Ubuntu для Windows Subsystem for Linux адаптирован дистрибутив openSUSE.
( читать дальше... )
>>> Подробности
()
Вслед за Ubuntu для Windows Subsystem for Linux адаптирован дистрибутив openSUSE.
( читать дальше... )
>>> Подробности
К сожалению на avito.ru телефонные номера сохраняются в виде картинок, можно было бы надёргать картинки а потом методом разгадывания капчи написать парсер для них, но нет.
К счастью, на m.avito.ru, мобильной версии сайта, телефонные номера отображаются в виде текста, если на них кликнуть. Окей, уже что-то.
Необходимо выкачать wget'ом все странички, которые содержат некую часть URL, например начинаются с пути «/krasnoyarskiy_kray_sosnovoborsk» (таким образом сделав выборку по конкретному региону), а затем, в идеале, выводить это в один файл (поток). wget этого делать не умеет, ругается, что опцию "-O -" и "--recursive" нельзя использовать вместе, а жаль, я бы тогда тут-же grep'ал по региону и ходил по объявлениям дальше.. Ладно, хрен с ним, сделаем «руками».
Дальше, для примера возьмём объявление https://m.avito.ru/krasnoyarskiy_kray_sosnovoborsk/kvartiry/2-k_kvartira_60_m_55_et._879022547
Жмякаем по кнопочке «Показать номер», выбираем Inspect Element, и смотрим чего она там отправляет. Помимо стандартных Cookie ещё добавляется заголовок X-Requested-With: XMLHttpRequest, но следует заметить, что ни куки, ни этот заголовок движок avito на наличие не проверяет. Оно проверяет один единственный Referer и GET-параметр ?async. Окей.
Грабим ссылку, по которой показывается номер.
# URL="https://m.avito.ru/krasnoyarskiy_kray_sosnovoborsk/kvartiry/2-k_kvartira_60_m_55_et._879022547"
# wget -O - "${URL}" | grep /phone/ | cut -d \" -f 2
https://m.avito.ru/krasnoyarskiy_kray_sosnovoborsk/kvartiry/2-k_kvartira_60_m_55_et._879022547/phone/80c112fbcb7e8f6a347f542cc90ff2abДобавилось /phone и то что идёт после него, вот по этой ссылке надо жмякать. Жмякаем.
# TEL="/phone/80c112fbcb7e8f6a347f542cc90ff2ab"
# wget -O - --referer="${URL}" "${URL}${TEL}?async"
{"phone": "8 XXX XXX-XX-XX"}
Получаем успешный JSON-ответ, отлично. (номер был изменён, но он есть, не суть важно)
Проблема в том, что после N попыток avito меня забанил, он забанил не конкретно меня, а wget. Я уж гуглил-гуглил на тему спуфинга UA и прочих параметров, которые обычно передаёт браузер, но тщетно бытие, господа, avito распознаёт, когда к нему я захожу через браузер — отображает страничку, а когда сууюсь через wget, выдаёт мне это.
Мы обнаружили, что запросы, поступающие с вашего IP-адреса, похожи на автоматические.
Мы были вынуждены временно заблокировать доступ к сайту.
Щито поделать, десу? Как сделать вид, что wget это браузер?
Пишу код, который должен уметь отсылать почту. Пока экспериментирую с libcurl и gmail.
При попытке отсылки письма, гугл мне сообщил, что какой-то поц лезет в аккаунт (SSL, поэтому программа знает логин/пароль) и он его доблестно проигнорировал.
Итого мне пришлось пока залезть сюда https://www.google.com/settings/security/lesssecureapps и сделать так https://support.google.com/accounts/answer/6010255?hl=en
(там есть галочка, означающая разрешение принимать логин из любой программы, которая его знает)
Может кто сталкивался и знает как убедить Гугл, что моя программа белая и пушистая? И это при том, что даже Microsoft Outlook и Mozilla Thunderbird сделать этого не смогли. Или Гугл мне врёт. Или SSL это недостаточно круто и Гугл хочет ещё что-то. Но он же, падла, не говорит прямо что ему нужно.
Может мне сертификат какой нужен? Я пока во всяких SSL не разобрался.
В общем я на данный момент не до конца представляю даже какие данные у меня будут в распоряжении, поэтому хотелось бы что-то такое, где логические блоки можно потягать туда-сюда. А если можно будет в полуавтоматическом режиме по каким-то правилам забить эти блоки тестовым мусором, так и вовсе было бы отлично.
Есть что-то такое или лучше бумаги как всегда ничего не придумали?
Привет. Поступило задание — ограничить пользователя в правах. Он должен иметь право сидеть только в своей директории и передвигаться по ней. И выполнять команды в ней же. Он не имеета права считывать файлы с других директорий и выходить туда. Домашний арест, гы-гы-гы.
Как можно это реализовать?
Пробовали через rbash — ОК, он не может выходить из своей домашней директории. но он всё равно может напрямую смотреть файлы командами типа cat /tmp/file.txt
Пробовали правкой ssh-конфига:
Match User urod
ChrootDirectory /urod
По идее работает, но он не сможет вообще выполнять никакие команды и даже залогиниться по умолчанию, т.к. у него отсутсвуют программы типа ls, ll и даже сам bash, т.к. chroot изменён.
Есть ли ещё варианты или способы решить мою задачу? Задание менять нельзя, т.к. я мартышка, исполняющая приказы из вне.
навеяно различными разговорами за кружечкой пива с коллегами из США, очень много интересных историй о том, как, собственно, их предки оказались в США (кто-то приехал из Исландии, на границе спросили, «это где, блин?» - «на севере» - стал Норденом, и много другого).
Так захотелось посмотреть кинцов на тему первой волны, колониального периода иммиграции в штаты.
спасибо
Всем добра.
Хранил все время раньше контакты на сервере Google, а календарем не пользовался.
Теперь начал активно использовать календарь. Прошу поделиться опытом тех, кто использовал долгое время и то и другое.
Минусы Google для меня: этот гугл (выключаем параноика); постоянно лезет создавать новые контакты и непонятные группы (после получения письма в Gmail, например); немного мутная система календарей - один не удаляемый вообще, напоминания есть только в смартфоне, а в веб версии никак не отображаются.
Минусы Owncloud: непонятно как можно будет делиться календарями с обычными нормальными людьми, которые не слышали про DAV и iCal; фото контактов сохраняются в убогом разрешении.
И объясните мне кто-нибудь, пожалуйста (в справке не нашел), как работают эти долбаные «напоминания» в гугл-календаре? На смартфоне они есть, между смартфонами синхронизируются. В вебе нет. Они реализованы не через календарь?
Я бы сразу не думая выбрал Owncloud, в котором все прозрачно, но огорчает смотреть на огрызки фото контактов на экране. И возникает вопрос социального взаимодействия с людьми вне этого сервера.
Как лучше делать панораму в комнате/зале? Проблема в том, что при установке фотоаппарата на штатив, и вращении его, объектив смещается и создается параллакс, что создает проблемы при склейке. Для съемок на больших пространствах это некритично, но в комнате уже очень заметно
гуглил, но как-то внятного описания, что делать, не вижу
Всем доброго времени суток.
Я продолжаю трансформировать свою систему фиксации и выполнения задач. Хочется независимости от чужих сервисов, проприетарных приложений, легковесности и скорости работы.
Какое-то время писал в markdown-файлы, разбросанные по папкам. Но со временем понял, что это не удобно, т.к. лишнее время тратится на сортировку и копирование задач. Плюс со смартфона сложно на ходу отметить, что задача выполнена.
Вчера наткнулся на манну небесную - todo.txt. Это прямо то, чего я хотел - поставил контекст, а он сам добавил в нужный список. Поставил на смартфон Simpletask Cloudless и уже 13 часов подряд испытываю сильный приступ эйфории.
Но есть одно но... Есть у меня задачи, т.е. Actions. К задачам я дописываю контексты, в том числе контекст @DAY, т.е. те задачи, которые откладывать нельзя. Но как поступать с задачами, которые должны отправиться в папку CONTROL (или WAITING), т.е. те, которые я поручил другому человеку, но должен контролировать выполнение? Я их, разумеется, не хочу видеть в своем списке задач пока не сработает напоминание.
Как лучше поступить? Создать просто еще один контекст @CONTROL и не отображать его по умолчанию? Или создать отдельную todo.txt-базу? Или вообще для CONTROL завести обычный файл, который буду руками редактировать?
Оклеил крышку ноутбука пробкой - нарезанными «кругалями» из-под винных бутылок. Теперь нужно как-то привести это дело в ровный зачищенный вид.
Первая мысль - мелкая шкурка. Но пока не пытался. Есть ли какие-нибудь соображения по этому поводу?
Перемещено leave из general
В продаже сейчас есть окулусы и вайвы, но все они - годятся для игр максимум. Попробуйте через Nvidia Shield стримить рабочий стол по VNC на Stream Theater на Samsung Gear VR - только чтобы понять, что использовать это невозможно.
Иначе говоря, Шрифты Говно.
Чтобы исправить это досадное недоразумение - пришло время изобрести настоящий VR. VR которым смогут пользоваться серьезные люди - сисадмины, художники и архитекторы, программисты - для выполнения своих рабочих обязанностей. Которым смогут пользоваться геймеры, чтобы играть в игры с нормальным качеством картинки. Такая вещь как телевизор исчезнет раз и навсегда, так же как «телефоны» с дисковым набором номера исчезли с появлением настоящих телефонов.
И всё это не только на шиндовсе, но и на линуксе! Представьте, производители будут драться между собой за право сделать игру для GNU\Linux!
Посмотрите на продукты конкурентов - в окулусе вы вынуждены постоянно придумывать, как бы сесть за столом, и как удержать на весу голову, и что окулус плохо надевается на очки (если вдруг вы тоже их носите). Вы не просидите в окулусе и десяти часов - не захочется.
Представьте как это будет по-настоящему:
Вы садитесь в огромное удобное кресло, аккуратно облегающее спину. Вокруг головы мягко защелкиваются крепления, делающие ваше тело единым целым с креслом. Ремни мягко, но надежно, намертво притягивают к креслу плчи, грудь, талию, живот, ноги. Головой можно удобно двигать, не замечая веса, потому что сзади её поддерживают гидравлические подъемники с точными сенсорами, следующими за движениями головы. Эдакий «экзоскелет».
Сверху на лифте спускается VR маска, и, соприкоснувшись с «экзоскелетом», намертво вщелкивается и вкручивается в него. Передняя часть «маски» огромная и тяжелая, но благодаря гидроусилителям она ощущается как пушинка.
Вы открываете глаза, и видите изображение. Вы в лесу рядом с рекой. Изображение невероятно яркое, четкое и точное, позволяющее видеть блеск на солце паутинок, мельчайшие частицы пыли. Подойдя к реке, смотрите на закручивающиеся струйки воды, и видите в точности игру света внутри них. Это чудесное место - наш аналог «рабочего стола» в GNU/Linux.
Это получается благодаря тому, что в маску встроено две матрицы высокой четкости - 5k разрешение на каждый глаз.
Ах да, теперь можно заняться творчеством. Вы переключаете сцену и оказываетесь в центре огромного шарообразного зала, в котором леветируете строго посредине. Вся поверхность зала состоит из консолей и терминалов GNU/Linux или графических рабочих столов. Можно спокойно запускать что хочешь в любом количестве, не боясь что потеряешь какую-нибудь важную консольку или окно под другими окнами. Вся глубина вселенной - у тебя перед глазами!
Таким образом, мы изобрели и виртуальную реальность, и лучшую десктопную и игровую платформу в мире. В этом вы сможете проводить действительно много времени, и в каком-то смысле назвать своим домом. (для Спуфинга - сычевальней!). Черт возьми, вы сможете даже выстроить там виртуальный дом, и жить в нём 24х7 ;)
Кто хочет участвовать в создании такой шутки - пишите сюда.
Нужен физик, который шарит в оптике.
Нужен железячник, который могёт не только паять, но и прогать современное железо.
Нужны спонсоры для покупки железа.
Если есть что предложить - тоже, возможно, нужны)
Этих людей запомнят как создателей совершенно нового класса устройств!
Почта: hedin.pr@gmail.com
Скайп: oleg.chirukhin
********************************************************************************************************************************************************************************************************************************************************************************************************************************
************************************************************************************************************************************
*********************************************************************************************************************************
***************************************************************************************************************************
*****************************************************************************************************************
************************************************************************************************************
***********************************************************************************
****************************************************************************
***********************************************************
******************
************
Всего голосов: 2144, всего проголосовавших: 967
Компания BeGet выложила в открытый доступ систему защиты от DDOS атак SynCookied. Основным предназначением является защита от SYN/ACK/DATA-флуда, также SynCookied может фильтровать трафик по произвольному набору правил в формате Pcap до 4 уровня по модели OSI.
SynCookied состоит из трех частей:
Основным отличием от подобных систем (Arbor, F5, Juniper SRX) является:
Фактически, 10 ядер процессора Intel Xeon E5-2680v3 могут обрабатывать до 10 Гбит трафика. Один физический сервер способен обрабатывать более 40 Гбит трафика.
SynCookied — идеальное решение для провайдеров с распределенной сетью (асинхронными маршрутами), парком серверов на базе Linux, для которых возможна предварительная установка модуля для ядра.
Разработчики и сообщество Taskwarrior рады представить долгожданный первый выпуск Timewarrior 1.0.0.
Timewarrior — свободное и открытое ПО для отслеживания времени, потраченного на работу, хобби и другие занятия. Приложение запускается и работает в командной строке.
В простейшем случае отслеживание времени происходит так:
$ timew start
...
$ timew stop
В первом выпуске:
>>> Официальный сайт
Дорогие мои хомячата, хотите расскажу вам интересное об игре «Pokemon Go»? Linux тут при том что она запускается на яблооси и андроиде. Пруфов не будет.
— Разработчик игры: Niantic Labs. Внутренний старт-ап Гугла. Связи Гугла с Большим Братом — гуглите (лол!) сами, я пойду чуть глубже.
— Ниантик основан Джоном Хэнком (John Hanke), так же основавшим Keyhole, Inc ( «Замочная скважина» ) — проект для картографирования поверхности, выкупленный все тем же Гуглом и создавшим на его базе Гугл-карты, Гугл-Земля, Гугл-Стритс.
— А теперь внимание, следите за руками! Keyhole, Inc спонсировался венчурным фондом In-Q-Tel. Это фонд ЦРУ, вполне официально созданный в 1999 году.
Посредством вышеуказанных аппликаций, были решены важные задачи:
— Обновляемое картографирование поверхности планеты, включая дороги, базы и тд. А ведь когда-то, карты-километровки считались стратегическими и секретными. В гражданские карты даже специально вносились погрешности.
— Автомобили-роботы от Гугл-Стритс заглянули во все переулки, картографировав наши города, машины, лица…
Оставалась одна проблема. Как заглянуть в наши дома, подвалы, тенистые аллеи, казармы, госучереждения и так далее, по списку?
И что бы вы думали? Все та же конторка, Niantic Labs, выпускает гениальную вирусную игрушку, новомодной технологии дополнительной реальности.
Стоит вам скачать приложение, и дать ей соответствущие права (доступ к камере, микрофону, гироскопу, GPS, подключаемым устройствам, в том числе — носителям USB и тд), и ваш телефон тут же завибрирует, сообщая о нахождении первых трех покемонов! (Первая тройка всегда появляется сразу и поблизости).
Игра потребует заснять их со всех сторон, счастливо наградив вас первым успехом. А заодно получив фото помещения где вы находитесь, включая координаты и угол наклона телефона.
Поздравляю вас! Вы только что провели съемку вашей квартиры! Дальше объяснять?
Кстати, устанавливая игру, вы принимаете условия оферты. А она — не простая. Niantic вас официально предупреждает: «Мы сотрудничаем с государственными структурами и частными компаниями. Мы можем раскрыть перед ними любую информацию о вас или вашем ребенке...». Но кто же это читает?
А еще там есть пункт 6: «наша программа не имеет возможности выполнять запрос вашего браузера „Do not track“ -»Не следи за мной". Другими словами — следили и будут следить.
Итак, помимо добровольного и радостного картографирования всего и вся, открываются еще забавные возможности.
Например, захочется сами_знаете_кому узнать — что сейчас делается в здании, скажем, ГосДумы? И у десятков депутатов, уборщиц, журналистов — завибрируют телефоны: «Пикачу рядом!!!». И счастливые граждане извлекут свои смартфоны, активируя камеры, микрофоны, GPS, гироскопы… И закрутятся на месте, глядя в экран и нагружая каналы связи терабайтами видеопотка…
Бинго! Мир снова изменился, мир стал другим. Добро пожаловать в новую эру.
Теперь игры загружаются в обход привода CD-ROM
На момент выхода архитектура Sega Saturn была гораздо более продвинутой, чем у любой другой игровой приставки. Saturn была очень мощной системой для своего времени: два центральных RISC-процессора (Hitachi SuperH-2 7604), два видеопроцессора (собственной разработки), 32-битный звук (звуковой DSP-процессор Yamaha FH1), CD-привод двойной скорости.
Впрочем, довольно быстро Sega Saturn уступила позиции Sony Playstation.
Как же осуществить обратную разработку и взломать диски в такой сверх-закрытой системе?
Выход нашёлся. Энтузиаст jhl (Dr Abrasive) из хакерского сообщества Assembler Games сделал практически невероятную вещь — эмулятор оптического привода Sega Saturn! На эту работу у него ушло около двух Этот порт расширения подключается к контроллеру компакт-дисков и пропускает данные через него, с использованием шифрования.
Изучив содержимое ROM, удалось понять, каким образом код для SH-1 загружается из карты-декодера MPEG. Dr Abrasive говорит, что он нашёл своеобразный «бэкдор» во встроенной операционной системе, который позволяет загружать диски без защиты от копирования.
Так получилось сделать USB-интерфейс, чтобы загрузить также содержимое микросхемы YGR022 (через разъём карты MPEG). Это был первый и самый важный шаг к созданию полноценного эмулятора оптического привода Saturn.
В результате этой работы Dr. Abrasive сумел сделать адаптер, через который данные загружаются в приставку в обход штатного CD-привода, то есть через внутренний порт расширения! То есть игры в приставку теперь можно загружать даже с обычной USB-флэшки, не нужны оригинальные компакт-диски.
Титанический объём работы, который проделал Dr. Abrasive за два года, не может не вызвать уважения. Обо всём процессе реверс-инжиниринга автор подробно рассказывает в любительском документальном фильме. Это действительно великолепный фильм.
Код для взлома Saturn и эмулятор привода автор в ближайшее время выложит в открытый доступ.
Во-первых, эмулятор нужен энтузиастам, которые занимаются копированием дисков для Saturn и портированием игр под эту приставку. Во-вторых, владельцы игровых приставок теперь могут снова использовать их даже в том случае, если штатный CD-привод вышел из строя, а ведь это самая распространённая поломка Saturn. Кроме того, наличие эмулятора позволит сделать копии многочисленных дисков для Saturn и сохранить их для истории.
Источник: https://geektimes.ru/post/278364/
Перемещено tailgunner из games
Какой фотохостинг используешь ты, линуксоид?
Чем он лучше остальных?
cast 
dk-,

subwoofer,
ist76,

KRoN73,
AP,
CYB3R,
trex6,
quickquest,
ekzotech
1) Чтобы можно было создавать и удобно манипулировать папками с фото.
2) Чтобы был грамотный ресайз при показе, и доступен оригинал для download.
3) Чтобы канал до РФ был нормальный, не тормозил показ full-size.
4) И хостинг не сильно монетизировался в ближайшее время.
Предложите 1-2 варианта. Под full-size я понимаю фотку 300dpi для 10x15 (JPEG 98%).
В новом релизе 3.0 программы hashcat для подбора паролей по хешу разработчик объединил две версии в одну (hashcat для CPU и oclHashcat для GPU), синхронизировав при этом возможности обоих систем и упростив таким образом процесс освоения программы для новых пользователей. Модуль для подбора паролей, сделанный для CPU, теперь сразу работает и на GPU, и наоборот.
Оптимизированы старые алгоритмы (до +100%, табличка сравнения 2.01 и 3.00), и добавлена поддержка новых хешей/паролей:
Добавлена возможность параллельного использования нескольких OpenCL-платформ:
Добавлена возможность использования систем без GPU с интерфейсом OpenCL к:
Несколько облегчена сборка (например, убраны зависимости от AMD-APP-SDK, AMD-ADL, NV-CUDA-SDK, NV-Drivers, NV-NVML и NV-NVAPI).
>>> Подробности
шахматы --- оно конечно да. и карты на раздевание еще более да. но иногда хочется чтоб без этого, чтоб прикольно и ненапряжно.
https://www.google.ru/search?q=настольная игра стульчики&newwindow=1&... --- вот клевая штука, мне понравилась :)
во что еще играет лор?
| ← предыдущие | следующие → |