2011-01

Linux →  10 корисних можливостей nmap

Nmap (Network Mapper) — вільна утиліта з відкритим початковим кодом, призначена для сканування мереж і проведення аудиту безпеки мережі. Nmap використовує багато різних методів сканування (UDP, TCP, TCP SYN, FTP, ICMP і т.д.) також підтримує великий набір додаткових можливостей.
Нижче описані деякі корисні можливості цієї чудової утиліти.

Програмування →  Посібник для початківця про вказівники

Що таке вказівники?

Грубо кажучи, вказівники - це ті ж самі змінні. Однак, їх відмінність від простих змінних полягає в тому, що замість фактичних даних вказівник містить адресу комірки пам’яті, де знаходиться інформація. Це дуже важливе поняття. Багато програм та ідей покладаються на вказівник як основу для їх розробки, наприклад, зв'язані списки.

Корисні штучки →  Керуємо монітором через ddccontrol

Утиліта мамонтячого типу вагою у 300 мегабайт лише для того, щоб покрутити на екрані повзунками яскравість чи контрастність монітору?! Нічого особливо дивного — ви ж здогадуєтеся, про яку операційку йде мова? Віндовз, він такий віндовз .)

Пінгвін цілком заслужено вважається вельми гнучкою системою — у грамотних руках. Тому давайте розберемось, як можна легко управляти параметрами монітору програмно, причому тулзою об’ємом менше за мегабайт. За умови, що ваш монітор підтримує DDC/CI, звичайно.

Алгоритми →  Алгоритми сортувань. Частина 1

Напевно, більшість програмістів скажуть, що перший алгоритм, з яким вони познайомилися, був алгоритм сортування. Бульбашкове сортування, напевно, у всіх ВНЗ-ах з програмування приводять як приклад сортування.
Тому я вирішив описати самі популярні алгоритми.

Vox Populi →  Скільки коштують Енетрі?

Звісно ж, що наш з вами проект a priori є безцінним. Це такий самий беззаперечний факт, як і той, що Україна є батьківщиною слонів. Проте змушені визнати, що пропозиції про купівлю чи інвестиції в інтернет-стартап під назвою enetri.com періодично таки мають місце. Наївні ж ті інвестори, правда? Енетрі не продаються за жодні мідні шеляги!

Але саме тому ми хотіли б звернутися до всієї шановної спільноти з наступним "простим" експертним питанням:

Якою ви вважаєте поточну ринкову вартість проекту Енетрі?

Linux →  Власні цитати у терміналі для Лінукс.

Хто користувався Linux Mint напевно знають, що там є така особливість, як mint-fortune. Завдяки ній, при кожному запуску терміналу показувалась якась мудра цитата, з якоюсь непотрібною псевдографікою.
mint-fortune
Першим ділом, звісно, всі лізли це діло вимикати. Досягається завдяки коментуванню рядка у файлі /etc/bash.bashrc

#/usr/games/fortune

Мені зацікавила можливість замінити англомовні цитати на українські, наприклад. Але виявилось, що вони беруться не з текстового а бінарного файлу. Та мани керують, і я дізнався про додаток fortune, завдяки якому реалізувалась ця кумедія з оленями:)

Технології →  ASCII подібні емоційки для Gajim

ASCII емоційки
Існує хороший, принаймні нічого кращого для Linux під релігійно вірний GTK+ не зустрічав, джаббер клієнт — Gajim. Я вже доволі довго його використовую. Але стандартний набір емоційок не задовольняв мій вимогливий мінімалістський смак :) Окрім звичайних смайлів, там були якісь штибу (Р), (Т), etc. Якими звісно користуватись не збирався, вирішивши, що то темне поріддя MSN Messenger’а.

Спочатку, я просто позатирав непотрібні смайли а потім і взагалі вимкнув їх відображення. Вигляд простих текстових емоційок був приємний для мого ґіківського ока, але набирати щоразу — незручно. Для деяких взагалі потрібно перемикати розкладку. А посміхатися ж потрібно легко.

Наука →  Чому музика робить людей щасливими?

Ніколи не задумувалися над тим, чому прослуховування улюбленої музики часами буває таким приємним і захоплюючим?

Дослідження вчених з канадського університету Маꥳлла (McGill University) у Монреалі дозволять отримати відповідь на це нетривіальне питання. Виявлено, що прослуховування музики спричиняє до випуску в мозку дофаміну — хімічної речовини-нейромедіатора, що викликає почуття щастя й ейфорії. Останній часом ще називають "гормоном кохання" — оскільки він посилено виробляється в закоханої людини. Вважається, що страждання від нерозділеного кохання спричиняються саме його надлишком в організмі.

Себто задоволення від прослуховування музики має, по-суті, ту ж природу, як і отримування задоволення від сексу, азартних ігор чи, скажімо, ласування смачною їжею. Тим самим виявлено біологічну причину, чому саме музика обіймає таку велику частину основних емоційних подій у різних культурах всього світу ще з початку історії людства.

Детальніше про методику та результати цього унікального дослідження, англійською: "Anatomically distinct dopamine release during anticipation and experience of peak emotion to music".

Алгоритми →  Знаходження простих чисел: Робота над помилками

З моменту останньої статті довелось внести декілька оптимізацій, які зменшили знаходження 100000-ного простого числа з 4.552 секунд до 1.224 секунд. І ця різниця з ростом чисел теж буде зростати.
В обидві функції я вніс наступні оптимізації:
- пошук лише по непарним числам;
- знаходиться корінь числа для кінцевого діапазону не щоразу в циклі, а лише коли це необхідно;
- пошук чисел іде не підряд від потрібного числа, а лише по непарним числам.

Інтернет →  HTML5 отримав власний логотип

HTML5 logo
Сьогодні (18 січня) W3C оприлюднив офіційний логотип HTML5. Крім основного, є також монохромні значки основних концепцій:
  • семантика
  • офлайн і зберігання даних
  • доступ до пристроїв
  • з’єднання
  • мультимедіа
  • 3D, графіка і ефекти
  • продуктивність та інтеграція
  • CSS3
Можна згенерувати кнопку для використання на своєму сайті і популяризації нових технологій. Нижче така кнопка з усіма доступними опціями.

HTML5 Powered with Connectivity / Realtime, CSS3 / Styling, Device Access, Graphics, 3D & Effects, Multimedia, Performance & Integration, Semantics, and Offline & Storage

Логотипи можна переглянути і завантажити на сторінці http://www.w3.org/html/logo/.