LINUX.ORG.RU

Избранные сообщения Dbeed

Вопрос по вёрстке bootstrap

Форум — Web-development
<div class="row row-eq-height">
	<?php foreach ($products as $product) { ?>
		<div class="col-md-3" style="border: 1px solid red;">
			<a href="<?php h("{$www_base}/product.php?id={$product->id}"); ?>">
				<div class="item-picture">
					<img src="<?php h($product->pic2); ?>" />
				</div>
				<div class="item-name">
					<?php h($product->name); ?>
				</div>
			</a>
		</div>
	<?php } ?>
</div>

Проблема в том что если div.col-md-3 в ряду получается с height больше чем остальные то на следущей строчке получается вот так: https://image.ibb.co/mzg0cw/Screenshot_at_2017_12_01_15_34_44.png

Как этого избежать?

 , ,

iluha16
()

На процессорах какой архитектуры (устройствах) вы пользуетесь GNU/Linux?

Голосования — Голосования

На сегодняшний день общеизвестно, что ядро Linux практически «всеядно» и может работать на множестве электронных устройств с различной вычислительной архитектурой, начиная от электронных же книг и заканчивая новейшими суперкомпьютерами. Данный опрос создан с целью выявить самую распространённую из них, среди пользователей ЛОРа.

Также не буду скрывать, что другой причиной появления данного опроса стал постепенный отказ большинства популярных дистрибутивов GNU/Linux от архитектуры x86, а мне ее жаль, я ее ассемблер когда-то учил, и регистров было всего ничего, и жили как-то, и рыба в Каме была...

  1. amd64/x86_64 (EMT64) 877 (83%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. x86 414 (39%)

    *******************************************************************************************************************************************************

  3. armv7 365 (34%)

    *************************************************************************************************************************************

  4. MIPS 128 (12%)

    **********************************************

  5. armv6 119 (11%)

    *******************************************

  6. Я не знаю, какая архитектура у моего устройства 51 (5%)

    ******************

  7. Другая 32 (3%)

    ***********

  8. PowerPC 31 (3%)

    ***********

  9. SPARC 21 (2%)

    *******

  10. Эльбрус 16 (2%)

    *****

  11. Loongson 6 (1%)

    **

  12. Alpha 4 (0%)

    *

  13. s390x 3 (0%)

    *

Всего голосов: 2067, всего проголосовавших: 1063

 , , , ,

Twissel
()

Выход GNU Guix 0.14 и новой версии GuixSD

Новости — GNU's Not Unix
Группа GNU's Not Unix

Состоялся выход Guix 0.14 и GuixSD!

GNU Guix - функциональный пакетный менеджер разрабатываемый в рамках проекта GNU. Guix - разрабатывается как клон Nix на полностью функциональном языке программирования Scheme.

GuixSD - дистрибутив с пакетным менеджером Guix и декларативной системой конфигураций.

  • Несколько улучшений пользовательского интерфейса, в частности: guix package сообщает сколько памяти займет загруженное приложение и предупреждает если у пользователя не хватает дискового пространства, так же guix package search сортирует результаты по релевантности.
  • GuixSD имеет новый API загрузчика, который позволил GuixSD получить поддержку не только GRUB (UEFI и BIOS), но также U-Boot и Extlinux. Это прокладывает путь к порту GuixSD для устройств на базе ARM, который бесстрашные хакеры скоро воплотят в жизнь!
  • Чтобы облегчить начинающим пользователям определение пакетов, появилась новая команда jix import json, которая принимает входящие в JSON метаданные пакета в качестве входных данных и создает обычное определение пакета.
  • Добавлено 1211 новых пакетов.Так же веб сайт был обновлен.

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

 , ,

playX
()

Теорема Ферма

Форум — Science & Engineering

Условия теоремы Ферма n больше чем 2 и x,y,z больше чем 1 и все числа целые .
x^n+y^n=z^n
Для всех чисел оканчивающихся на x=..2 и y=..9 ,а для z подставляем разные значения последнего знака.
Возводим в степень ,начиная с третьей степени ,пока не получаем цикл :

                                                    
 x^n  +  y^n          (z=..4)^n   (z=..6)^n   (z=..7)^n   (z=..8)^n    (z=..0)^n
  8   +   9   (=7)         4           6           3           2            0          n=3
  6   +   1   (=7)         6           6           1           6            0          n=4
  2   +   9   (=1)         4           6           7           8            0          n=5
  4   +   1   (=5)         6           6           9           4            0          n=6
  8   +   9   (=7)         4           6           3           2            0          n=7
  6   +   1   (=7)         6           6           1           6            0          n=8
  2   +   9   (=1)         4           6           7           8            0          n=9
  4   +   1   (=5)         6           6           9           4            0          n=10
  &       &              
Так видно что теорема Ферма не равна при x=..2 , y=..9 если z=..4 или z=..6 или z=..7 или z=..8 или z=..0
А при z равной ..3 и ..5 и ..1 обнаружены совпадения :
 x^n  +  y^n          (z=..3)^n        (z=..5)^n        (z=..1)^n
  8   +   9   (=7)         7совпадение      5                1            n=3
  6   +   1   (=7)         1                5                1            n=4
  2   +   9   (=1)         3                5                1совпадение  n=5
  4   +   1   (=5)         9                5совпадение      1            n=6
  8   +   9   (=7)         7совпадение      5                1            n=7
  6   +   1   (=7)         1                5                1            n=8
  2   +   9   (=1)         3                5                1совпадение  n=9
  4   +   1   (=5)         9                5совпадение      1            n=10
  &       & 
Надо найти какой-нибудь способ доказать или опровергнуть теорему в местах совпадения , затем двигаться дальше проверяя оставшиеся числа .

 

zoloz
()

Что интересного в этом вашем i2p? Какова его цель применения?

Форум — General

Целый год уже собираюсь попробовать, да все отговаривают, мол делать там нечего, и сайтов толковых нет, это тебе не тор. Слышал там есть зеркала википедии, заморских соцсетей, пара торрентов, но везде где читал каменты, говорят что там реально тухло. Кроме того, что эта сеть якобы обладает офигенской анонимностью, других достоинств у нее нет. Ну а вы что думаете? Пользовались?

 ,

bonolar
()

[flashrom] Проект flashrom собирает пожелания и предложения по поддерживаемому оборудованию

Форум — Linux-hardware

Утилита flashrom растет и развивается очень быстро и мы постоянно добавляем поддержку новых SATA/PATA контроллеров, сетевых карт, графичских карт, устройств USB, некоторых самодельных устройств, всевозможных материнских плат и пр.

Если Вы владелец железа, которое имеет перепрошиваемый flash-чип (за исключением NAND) и если хотите его перепрошить, пожалуйста напишите здесь или отправьте письмо на flashrom@flashrom.org. Мы используем эти данные для определения приоритетов нашей работы.

Если при этом вдруг окажется что вы знаете где найти спецификации или даташиты на ваше оборудование, пожалуйста включите ссылки в письмо. Мы будем очень благодарны Вам за включение вывода утилиты lspci «lspci -nnvvvxxx» для PCI-устройст с флеш чипами, и «lsusb -v» для USB устройств. Если flashrom уже поддерживает ваше устройство, но не флэш чип на нем, пожалуйста прикрепите вывод «flashrom -p someprogrammername -V» для того чтобы помочь нам найти ошибку. Для материнских плат параметр " -p internal" можно не указывать - он используется по умолчанию.

Оригинал сообщения здесь: Coreboot Blogs record

Поскольку утилита постоянно в разработке, просьба пользоваться не той версией, которая у вас в дистрибутиве, а скачать срез из subversion:

$ svn co svn://coreboot.org/flashrom/trunk flashrom
$ cd flashrom
$ make
$ sudo make install

Для успешной сборки вам понадобяться:

  • pciutils development package (pciutils-dev/libpci-dev/pciutils-devel, в зависимости от ОС/дистрибутива)
  • zlib development package (zlib1g-dev/zlib-devel, в зависимости от ОС/дистрибутива)
  • libftdi development package (libftdi-dev), для поддержки программаторов на чипе FT2232SPI.

 

XVilka
()

GNU 34 года!

Новости — GNU's Not Unix
Группа GNU's Not Unix

27 сентября 2017 года проект GNU отпраздновал свой очередной День Рождения — в 1983 Ричард Столлман опубликовал заявление о начале работы над новой свободной ОС «Gnu's Not Unix».

С момента рождения GNU огромное сообщество разработчиков и активистов ведут ежедневную кропотливую работу по развитию СПО, борются с проприетарным программным обеспечением, патентами на программное обеспечение, Digital Restrictions Management (DRM) и другими угрозами нашей свободе и конфиденциальности.

В этом году команда GNU решила не проводить масштабных мероприятий, ограничившись празднованием в узком кругу.

Однако любой из нас может поздравить и поддержать проект:

  • Написать программу и опубликовать её под свободной лицензией!
  • Вы не программист? Начните использовать свободно ПО там где вы его еще не пробовали!
  • Для поддержания праздничного настроения посмотрите видеоролики посвященные 25-летию GNU и поделитесь ими с друзьями!
  • Вы думали о том чтобы вступить в FSF, но еще не решились? Сейчас самое время!
  • А еще можно пожертвовать 34 доллара в честь праздника.

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

 ,

mandala
()

Состоялся релиз GNU time 1.8

Новости — GNU's Not Unix
Группа GNU's Not Unix

GNU time — утилита командной строки для измерения используемых софтом ресурсов (таких как процессор, время и память). Предыдущая версия GNU time 1.7 вышла в 1996 году, 21 год назад.

( Подробности )

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

 ,

saahriktu
()

Debian GNU/Hurd 2017

Новости — Debian
Группа Debian

18 июня состоялся релиз Debian GNU/Hurd 2017, основанный на Debian 9 «Stretch».

На данный момент ОС доступна только для i386 и поддерживает около 80 % пакетов из репозиториев Debian.

Основные изменения:

  • Ядра GNU Hurd и GNU Mach обновлены до версий 0.9 и 1.8 соответственно. Помимо множественных улучшений, они привносят повышенную стабильность при длительной работе под высокой нагрузкой.
  • Обновлён инструмент fakeroot, который теперь может использоваться для более быстрой и безопасной сборки пакетов.
  • Появилась возможность запуска subhurd'ов от непривилегированного пользователя, что обеспечивает простую и лёгкую виртуализацию.
  • Реализована поддержка использования более 3 ГиБ ОЗУ.

Установочные образы Debian GNU/Hurd 2017 представлены в трёх вариантах: NETINST, CD и DVD. Также создан предустановленный образ, облегчающий задачу желающим попробовать Debian GNU/Hurd на виртуальной машине.

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

 , , ,

entefeed
()

В компилятор Rust по умолчанию добавлена поддержка бэкенда WebAssembly

Новости — Mozilla
Группа Mozilla

Соответствующий запрос о слиянии был принят в основную ветку 25 ноября. С этого дня в ночных сборках доступна штатная цель сборки wasm32-unknown-unknown.

Благодаря этому, установив свежую ночную сборку, теперь можно компилировать Rust в WebAssembly без дополнительного инструментария:

rustup update
rustup target add wasm32-unknown-unknown --toolchain nightly
rustc +nightly --target wasm32-unknown-unknown -O hello.rs

Поддержка и документация пока что немного ограничены, но над расширением этой области ведётся активная работа. Также компилятор Rust пока что не имеет хорошего линковщика, так что конечные WebAssembly-сборки будут весьма крупными. Алекс написал небольшой инструмент для уменьшения размера:

cargo install --git https://github.com/alexcrichton/wasm-gc
wasm-gc hello.wasm small-hello.wasm

Полные инструкции можно найти в руководстве по установке wasm32-unknown-unknown.

>>> Источник

 ,

bodqhrohro_promo
()

В ядре Linux выявлен новый вариант уязвимости Dirty COW

Новости — Безопасность
Группа Безопасность

В ядре Linux выявлена критическая уязвимость (CVE-2017-1000405), которая манипулирует недоработкой в прошлогодних патчах, устраняющих нашумевшую уязвимость Dirty COW (CVE-2016-5195), но, как оказалось, закрывающих не все векторы атаки. Проблема проявляется в ядрах с 2.6.38 по 4.14 и позволяет поднять свои привилегии в системе. Для проверки своих систем на наличие уязвимости доступен рабочий прототип эксплоита.

( читать дальше... )

P. S. Далеко не на всех системах по умолчанию включен transparent_hugepage

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

 , dirty cow,

Odalist
()

Создание локальной копии YouTube Audio Library

Галерея — Скриншоты

«YouTube Audio Library» — коллекция свободных аудиотреков, которые можно использовать в своих видеороликах на YouTube. Согласно официальной инструкции, все эти ролики можно скачать через раздел "Creator Studio > Create > Audio Library", но только скачивать их можно поштучно и для выполнения данных действий необходимо залогинится на сайте. А что же делать если есть желание скачать данную коллекцию, но желания логиниться/регистрироваться в YouTube нет?

( Есть решение: youtube-dl (Python-скрипт)! )

 

atsym
()