LINUX.ORG.RU

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

Шахматные уроки на русском языке

Форум — Games

Посоветуйте сайт или opensource программу с шахматными интерактивными уроками для детей на русском языке. На сайтах chess.com, chesskid.com, lichess.org только интерфейс русский, а уроки на английском языке.

 ,

Bacek97
()

Вечер срыва покровов о том, как душат микро бизнес в России

Форум — Talks

ИП со стажем 7 лет.
В т.ч. большой опыт работы с госзаказом.

Задавайте ваши вопросы (кому интересно). На все корректные отвечу.

АТО (с) очень много волос у меня выпадает, когда читаю перлы про микробизнес в России.

 

dk-
()

Хочу стать программистом C/Linux в 32 года

Форум — Talks

Мне почти 32 года. До этого немного программировал как хобби. Хочу профессионально устроиться разработчиком в области C/Linux или встроенные системы.

Последние несколько месяцев изучал алгоритмы, язык C и низкоуровневое программирование. Сейчас начал читать книгу Керриска по Linux.

Какие мои шансы получить свою первую работу джуниором (в любом городе), скажем, через 4 месяца? К этому времени изучу 2/3 Керриска. Вообще приветствуются любые советы.

Перемещено tailgunner из job

 , , ,

Graduate
()

Был я на собеседовании [Дубль 3] [RedHat]

Форум — Talks

Добрый день дорогие лоровцы.

На прошлой неделе я собеседовался в Red Hat на должность Technical Support Engineer. И думаю что кому то может быть интересно увидеть список вопросов:

  • Представь себе что в один день к тебе подходит начальник и говорит что текущая версия какой то либы/программы уязвима. Расскажи нам как ты обновишь данную либу на 30-ти серверах сразу.
    • Тебе нужно установить операционную систему на 30 компов сразу. Расскажи как ты это осуществишь. ( чем больше я отвечал тем больше вопросов мне задавали )
    • А что такое kickstart файл?
    • А что он из себя представляет?
    • Что можно и что нельзя с его помощью сделать
    • Ты сказал что ты загрузишь образ по сети. Что это за образ такой?
    • Что он из себя представляет?
    • Какова связь между образом и kickstart файлом
  • Расскажи нам как загружается линукс вплоть до экрана ввода логина.
  • Как стартуют иксы?
  • Кто запускает даемоны?
  • Что из себя представляет система инициализации и для чего она нужна?
  • Какие системы инициализации ты еще знаешь?
  • Как называется выполняемый файл у системы инициализации SystemV
  • Какую область администрирования Linux ты лучше знаешь? Сеть/Виртуализация/не помню что тут было.
  • Что ты слышал про контейнеры?
  • Как работает Docker? Как там реализована изоляция приложений?
  • После того как я сказал что знаком с docker'ом меня спросили если я его использую на своей основной работе или для собственных нужд.
  • Что такое lvm?
  • Чем отличается lvm от partition?
  • Тут мы импровизировали. Он прикинулся клиентом который звонит по телефону и говорит что у него не работает почта а я должен вытянуть из него логи, подробно объяснить какие команды выполнить, так же он пытался тупить и разозлить этим меня. Во время этой импровизации мы мысленно проверили iptables, выхлоп команды nslookup и логи postfix'a. Выяснили что проблема в DNS. Потом подключились к шлюзу на линукс и пытались с него дебажить проблему.
  • что будет если сделать chmod 444 /bin/chmod и как это решить?

примечание к вопросу связанному с chmod: Не тут то было. На лоре каждые 2-3 месяца кто то создаёт подобную тему. И как решение я ему предложил:

cp /bin/cp /tmp/chmod
cp /bin/chmod /tmp/chmod
./tmp/chmod 755 /bin/chmod

Хотя чувак который собеседовал меня сказал что решение не верное. И как то очень быстро попрощался, скорее всего торопился на следующее собеседование. Соответственно я не успел ему доказать обратное.

Каково продолжение? На этой неделе мне должны сообщить результат.

P.s. Если что то еще вспомню тогда добавлю.

 , , ,

snaf
()

Написал небольшую книгу для C/C++ программистов

Новости — Документация
Группа Документация

Здравствуйте. Меня зовут Андрей Карпов. Сфера моих интересов - язык C/C++ и продвижение методологии статического анализа кода. На протяжении пяти лет я являюсь Microsoft MVP в номинации Visual C++. Основная цель моих статей и работы, сделать код программ немножко безопасней и качественней. Буду рад, если эта мини-книга научит вас писать более надежный код и предостережет от некоторых типовых ошибок. Немало полезного здесь можно будет почерпнуть и тем, кто занимается написанием стандартов кодирования для своих компаний.

Немного истории. Не так давно я создал ресурс, на котором делился различными полезными советами по программированию на языке С++. Ресурс не собрал ожидаемое количество подписчиков, поэтому я не вижу смысла приводить здесь на него ссылку. Сайт просуществует какое-то время, после чего уйдет в небытие. А вот советы достойны сохранения. Поэтому я доработал, пополнил эти советы и объединил их в единый текст. Желаю приятного чтения.

UPD: PDF-версия: https://yadi.sk/i/RCHauHFBr2cSs

P.S. Пользуясь случаем приглашаю всех желающих последовать за мной в Twitter: @Code_Analysis.

>>> Главный вопрос программирования, рефакторинга и всего такого

 , , , ,

Andrey_Karpov_2009
()

Электронные сигареты

Форум — Talks

Покурил тут недавно электронную сигарету и появилась мысль заменить ею обычные. Есть тут те кто это пробовал? Удалось/не удалось бросить обычные сигареты? Насколько легко перейти? Заказал Kanger MiniProtank-3 и самую крепкую жидкость с табачным вкусом - буду пробовать. А то блин постоянные заболевания горла и отдышка задолбали.

Давайте свои истории успеха/неуспеха.

 

drull
()

Список кошерных приложений с псевдографикой (ncurses) для ежедневного использования дома и на работе.

Форум — General

Peace, ЛОР!

Давайте составим список красивых и удобных приложений для терминала (очевидно, что нет терминала лучше, чем Konsole).

Мне большего всего нравятся (не все эти программы используют ncurses, но у всех хороший интерфейс):
cfdisk
https://github.com/uoaerg/wavemon
https://github.com/NSinopoli/chronos
https://github.com/rofl0r/ncdu
https://github.com/mk-fg/pulseaudio-mixer-cli
https://github.com/flamsmark/arm
https://github.com/LonnyGomes/hexcurse
https://github.com/rigel314/ttysys (красивый монитор с графиками)
https://github.com/ezrast/dusauce
whdd (отличный аналог mhdd)
iotop
mc
mcedit
nano (всяко лучше, чем vim без педалей)
iptraf
iftop
htop
top
atop
transmission-remote-cli
screen
elinks
bwm-ng
bmon
dstat
ApacgeTop
rtorrent

Списки:
http://hamzaed.com/35-terminal-text-based-application-for-linux.html (выдаёт предупреждение безопасности, но всё открывается)
http://www.cyberciti.biz/open-source/best-terminal-applications-for-linux-uni...
http://www.etcwiki.org/wiki/Best_ncurses_linux_console_programs
http://projects.laas.fr/tina//home.php

 , , , ,

ktulhu666
()

Ring — децентрализованная платформа для голосового, текстового и видео-общения

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

Ring — это безопасная, децентрализованная платформа для голосового, текстового и видео-общения.

Особенности:

  • Исходный код открытый, под лицензией GPLv3.
  • Используется OpenDHT протокол.
  • Использование P2P сетей.
  • Используется шифование AES-128.
  • Зашифрованные сертификаты и переписки.
  • Доступно для Mac, Linux, Windows.
  • Совместимо с SIP.
  • Поддержка текстовых чатов.

Требуются переводчики в данный проект, помочь можно тут.

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

 , , ,

fallout4all
()

Открытое образование — образовательный проект, где представлены бесплатные курсы ведущих вузов России

Новости — Документация
Группа Документация

Открыт образовательный проект, где представлены бесплатные курсы ведущих вузов России для каждого без ограничений.

Направления подготовки:

  • математические и естественные науки;
  • инженерное дело, технологии и технические науки;
  • здравоохранение и медицинские науки;
  • сельское хозяйство и сельскохозяйственные науки;
  • науки об обществе;
  • образование и педагогические науки;
  • гуманитарные науки;
  • искусство и культура.

Всего 46 курсов.

Лекции читают преподаватели из ВУЗов России: МГУ, МФТИ, НИТУ «МИСиС», НИУ ВШЭ, Политех, СПбГУ, Университет ИТМО, УрФУ.

Твое расписание: Обучение может проходить в любое время и в любом месте.

Открытые курсы: Курсы бесплатны и доступны каждому без ограничений по ЕГЭ и базовому образованию.

Оценку — в зачетку! Возможность признания результатов обучения в любом университете РФ.

Регистрируйтесь. Надеюсь, будет интересно.

Подробности на сайтах http://npoed.ru и https://openedu.ru

>>> Регистрируйтесь

 

alkash
()

Аналог evernote.

Форум — Talks

Нужен аналог evernote для конспектирования лекций. То есть я их печатаю, если что-то нужно дописать - пишу стилусом (есть сенсорный экран). Синхронизация не важна, но важен оффлайн режим. Желательно opensource. Можете что нибудь посоветовать? Заранее благодарю за ответы.

 ,

Landgraf
()

Поменять два числа в памяти

Форум — Development

Доброе время суток. Собственно интересует какие существуют алгоритмы для того чтобы поменять два числа в памяти машины какой предпочтительнее в плане быстродействия/ресурсозатратности ? На ум приходит только что то типа:

    int TEMP;
    TEMP = Number1;
    Number1 = Number2;
    Number2 = TEMP;

 ,

Maul
()

Критическая уязвимость в glibc (CVE-2015-0235)

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

Сегодня была обнаружена и успешно исправлена чрезвычайно опасная уязвимость в стандартной библиотеке glibc. Она заключалась в переполнении буфера внутри функции __nss_hostname_digits_dots(), которую, в частности, используют такие известные функции glibc как gethostbyname() и gethostbyname2(). В худшем для пользователя случае на уязвимой системе злоумышленник может добиться выполнения произвольного кода.

Проблема была исправлена коммитом еще в 2013-м году в glibc 2.18, однако многие дистрибутивы еще не успели перейти на эту версию. Сообщается, что самая ранняя уязвимая версия — 2.2 от 10 ноября 2000. В числе прочих уязвимыми оказались дистрибутивы RHEL 5.x, 6.x и 7.x.

Для большей уверенности и проверки своей системы вы можете воспользоваться небольшой утилитой, предложенной самими исследователями, текст которой (на C) можно взять на Github:

wget https://gist.githubusercontent.com/koelling/ef9b2b9d0be6d6dbab63/raw/de1730049198c64eaf8f8ab015a3c8b23b63fd34/gistfile1.c
gcc gistfile1.c -o CVE-2015-0235
./CVE-2015-0235

Нашедшие уязвимость хакеры из Qualys уже присвоили ей кодовое имя GHOST. Сейчас они вплотную подошли к написанию боевого модуля к Metasploit.

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

 ,

ins3y3d
()

Физической культуры тред

Форум — Talks

В анамнезе: не совсем здоровая спина. Что нужно: подкачать пресс, желательно двумя-тремя упражнениями, чтобы не сильно напрягать спину. Есть такие? На ютюбе только комплексы упражнений.

В фитнес не посылать, я туда всё равно ходить не буду.

 

sudo
()

Wi-Fi на 50 клиентов в одном помещении

Форум — Admin

Есть помещение примерно 60-70 квадратных метров. Туда вмещаеся 40 человек, все с мобильными телефонами, которые тут же подключаются к wi-fi, половина с ноутами. Итого имеем 60 подключений, некоторые из которых не пользуются интернетом.

Сейчас там висит обычный TP-link, который естественно не дает подрубиться больше, чем 15 клиентам, и хорошо, если при этом не виснет.

Теоретически один канал wi-fi больше 20 клиентов и не должен держать, ибо все клиенты встают в очередь, и получается уже не соединение, а говно. Можно поставить три точки доступа на разные каналы, скажем 1, 6 и 11, но как это будет работать в маленьком помещении - вопрос. К тому же очень проблематично будет разнести точки по разным углам.

 

Dzusan
()

Паяльное оборудование

Форум — Science & Engineering

Озадачился выбором паяльного инструмента, может кто-то обладающий опытом подскажет. Выбирается в основном домой для поделок. Скорее всего будет использоваться для плат, изготовленных с использованием фоторезиста.
Как первый вариант - популярная станция Lukey 702. Однако сейчас за такое изделие безымянного Китая, которое нуждается в доработке жалко отдавать почти 6 тысяч. Если смотреть что-то качественнее, то есть вменяемые китайские вариации на оборудование Hakko, например Quick 310X. Однако здесь за 5-6 тысяч будет только паяльник без фена. Хотя в больших плюсах для дома - компактность.
Вот здесь и назрел главный вопрос, так ли нужен фен? Демонтажными работами и ремонтом я заниматься не буду, так что может стоит купить более качественный вариант? Да и вроде к одной из станций можно взять термопинцет, который цепляется вместо паяльника. Всё равно «поточная» сборка не нужна.

 , , ,

dinn
()

C++ всё

Форум — Development

кажется, на ЛОРе еще не было.
в следующем стандарте C появятся средства ООП. предложение отправил еще в далеком 1995 году некий сантехник Robert Jervis. на WG14 оно было принято.
C++-капец?

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

 , ,

Lincor
()

Запрет на открытие файлов. что-то типо rootkit

Форум — Development

В Linux системе надо сделать перехват открытия файла. Запретить открывать определенные файлы. Желательно это сделать через модуль (SELinux не рассматривать). Попытка была сделать через перехват, функции открытия (sys_call_table[__NR_open]), все хорошо, работает, но только в консоли (если запрет на файл стоит, то открыть и прочитать из него не получиться). НО если открыть этот файл через графическое отоброжение (gedit, к примеру), то файл легко открывается. Также пробовал сделать через LD_PRELOAD, но что-то не получилось. Есть какие-нибудь идеи?

strace gedit показывает, что функция open вообще там не учавствует, а только read и write. При попытке перехвата, read, получаю fd, связываю с именем файла, и опять же в консоли все работает, но при запуске через gedit запретного файла, вся система просто ложится. Даже логи не пишутся. Код там: http://pastebin.com/psK8vX41

 , ,

tester123
()

English

Форум — Talks

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

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

 

Kotolegokot
()

Самые необычные произведения

Форум — Talks

какие вы можете назвать самые необычные, нестандартные, шаблоноразрывающие сюжетно и стилистически художественные произведения? жанр любой, кроме детектива и фэнтези

для затравки: «Котлован» Платонова и «Толстая тетрадь» Аготы Криштоф

 ,

Alyssa
()

Какие штуки приходится писать админу? Perl, python, bash, sed/awk

Форум — Admin

Часто вижу в описаниях вакансий на linux-админа требования писать/читать именно на том, что в сабже. А какие именно задачи на практике вам приходится реализовывать? примеры? Достаточно ли просто понимать написанный код и уметь его поправить?

 , , , ,

drunken_train
()