неділя, 20 квітня 2008 р.

«Корпорація 2»: вебчастина, застосунок і єдина база в планах 2008 року

У квітні 2008 року «Корпорація 2» активно розроблялася й глибоко перероблялася. Тоді я описував її як повністю оновлений проєкт: хотілося поєднати веброботу та прикладні рішення й спростити внутрішню структуру системи.

Різні СУБД і MySQL як основа тестування

Одним із задумів була робота з різними базами даних. За основу для розробки й перевірки я обрав MySQL — систему, поширену серед веброзробників. Це була ціль архітектури, а не підтверджений перелік усіх підтримуваних СУБД.

Водночас моє початкове пояснення про відсутність у MySQL збережених процедур і тригерів було неправильним як загальна характеристика. Уже гілка 5.0 підтримувала процедури й функції та мала підтримку тригерів, що описано в історії розвитку й переліку можливостей MySQL 5.0. Отже, вибір MySQL не слід пояснювати відсутністю цих засобів.

Вебінтерфейс разом з окремим застосунком

Я планував розвивати вебчастину та прикладні рішення паралельно. Значну частину роботи хотілося перенести в браузер, а завдання, які в тодішніх умовах було складно виконати у вебрежимі, залишити окремому застосунку.

Об’єднання даних і спрощення структури

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

Контроль зв’язків планувалося спростити заради продуктивності. Порівняльних вимірювань у нотатці не було: це пояснювало напрямок роботи, а не вже отримане прискорення.

Замість чотирьох окремих баз — ROffice.gdb, metadata.gdb, r_ini.gdb і secur.gdb — передбачався перехід до однієї. Саме ці назви показують, від якої структури ми тоді відштовхувалися.

Прозорі бізнес-процеси та інструменти розробника

Бізнес-процеси хотілося зробити прозорими, зручними для перевірки й добре документованими. Від самого початку значну увагу я приділяв засобам програмування: система мала бути зручною і для тих, хто створює на її основі рішення.

Це були завдання розвитку «Корпорації 2» на 2008 рік. Опис плану сам по собі не визначає, у яких наступних версіях з’явилася кожна з можливостей.

З питань K2 можна написати у WhatsApp: +380679016322.

субота, 12 квітня 2008 р.

Монтсеррат: населення, історія та столиця Брейдс

У квітні 2008 року я опублікував коротку довідку про Монтсеррат за матеріалом Вікіпедії. Частина наведених там даних була застарілою або неточною. Нижче збережено основну тему й історичні орієнтири з уточненнями за офіційними джерелами.

Острів і статус

Монтсеррат — британська заморська територія в Карибському морі, у групі Підвітряних островів Малих Антильських островів. Площа становить приблизно 102 км². Офіційна мова — англійська, валюта — східнокарибський долар. Ці відомості наведено, зокрема, у профілі Карибського банку розвитку та матеріалі CARICOM.

Населення: важлива дата

Зазначені у старій нотатці «близько 12 тисяч у 1998 році» не узгоджуються з офіційним історичним рядом: у 1991 році було 10 639 мешканців, у 1997-му — 3 338. Після вивержень вулкана населення різко скоротилося.

За остаточними результатами перепису 2023 року, оприлюдненими 8 серпня 2024 року, населення становило 4 396 осіб. Це показник конкретного перепису, а не оцінка на будь-яку наступну дату. Старі цифри щільності, народжуваності й смертності без надійного року та джерела не дають коректного сучасного опису.

Населення й релігійні громади

За офіційним статистичним збірником 2020 року, у міжпереписному обліку 2018 року 86,2% населення мали африканське походження; на острові також жили люди змішаного та іншого походження. Ця частка описує саме облік 2018 року.

Таблиця релігійної належності за переписом 2023 року показує різні християнські громади, зокрема п’ятидесятницьку, англіканську, адвентистську, методистську та римо-католицьку. Вона також містить інші релігії та людей без релігійної належності. Отже, загальна назва «протестанти» не описує всього розмаїття населення.

Плімут і Брейдс

Плімут був столицею, але його зруйнували виверження 1990-х років. Органи управління перемістилися до Брейдса. За довідкою британського уряду 2026 року, у листопаді 2025 року статус Брейдса як столиці було підтверджено рішенням уряду Монтсеррату. Тому старий запис «адміністративний центр — Плімут» потребував виправлення.

Історичні орієнтири

Туристичне управління Монтсеррату зазначає: Колумб побачив острів у 1493 році та назвав його на честь монастиря біля Барселони. Серед європейських поселенців 1632 року було багато ірландців; історія населення також пов'язана з примусовим перевезенням африканців для роботи на плантаціях. Це точніше за спрощене формулювання старої нотатки про однорідну групу «засланих католиків».

Хронологія CARICOM фіксує остаточне передання острова від Франції Британії 1783 року, включення до адміністрації Підвітряних островів 1871 року та до Вест-Індської федерації 1958 року. Монтсеррат також був серед семи учасників, які 18 червня 1981 року підписали договір Бастер й заснували Організацію східнокарибських держав. У сучасному описі управління слід посилатися на чинний конституційний документ: уряд Монтсеррату повідомляє, що Конституційний наказ 2010 року набув чинності 27 вересня 2011 року. Посилання лише на конституцію 1960 року вже недостатньо.

Як організоване управління

Губернатор представляє британського монарха й призначається ним за порадою британського уряду. За описом виконавчої влади, до Кабінету входять прем’єр і три інші міністри, а генеральний прокурор та фінансовий секретар є членами за посадою. Губернатор головує на засіданнях Кабінету. Це конкретніша чинна структура, ніж згадка про Виконавчу раду за старою конституцією.

Початкове джерело нотатки — стаття Вікіпедії про Монтсеррат; ключові виправлення вище пов'язані з першоджерелами та конкретними датами.

Що означає домен .ms: Монтсеррат та інші національні зони

Після реєстрації власного домену в зоні .ms я вирішив з'ясувати її походження. Я ж подумки вже позиціонував його як MS — Microsoft :). Та асоціація виявилася лише грою літер: .ms — національний домен верхнього рівня Монтсеррату.

Це підтверджує делегування .ms в IANA. У початковій нотатці також згадувалося маркетингове трактування MS як MoScow. Воно не змінює офіційного призначення доменної зони.

Інші зони з початкової добірки

  • .cc — Кокосові (Кілінг) острови. Співзвуччя з close company, close corporation, common carrier чи country club — можливі маркетингові асоціації, а не визначення домену.
  • .cn — Китай. У початковій довідці дата створення вказувалася як 28 листопада 1990 року. Правила реєстрації та обмеження слід перевіряти за актуальними документами реєстру CNNIC, а не за коротким описом у старому блозі.
  • .tc — острови Теркс і Кайкос. У старому описі згадувалося близько 30 островів, із яких 8 населені; це історичні числа з початкового джерела, а не актуальна географічна статистика. Теркс і Кайкос — британська заморська територія, а не окрема суверенна держава.
  • .vg — Британські Віргінські Острови. Стара довідка називала понад 40 островів, 16 населених та основні острови Тортола, Верджин-Горда й Анегада. Числа належать до тієї довідки; їх не слід вважати умовами реєстрації доменів.

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

Як я обирав домен для RS™ у 2008 році

Навесні 2008 року я шукав нову адресу для RS™. Домен rs.ua уже був зайнятий, а nerusoft.com нагадував про попередню назву. Хотілося імені, яке легко запам’ятати, вимовити й продиктувати без пояснень.

Чому я зупинився на rsa.ms

Мені подобався коротший варіант rs.ms, але тоді я зіткнувся з обмеженням на довжину імені. У rsa.ms я обіграв власні ініціали, а літери MS нагадували мені про Microsoft. Згодом у окремій нотатці про зону .ms я розповів, що з’ясував після реєстрації. За даними IANA, це національний домен верхнього рівня Монтсеррату.

Яка адреса фігурує в переліку наших сайтів

У переліку корпоративних сайтів за лютий 2009 року я назвав rsa.ms сайтом торгової марки RS. Наприкінці квітневої нотатки також залишився запис http://rsa.ua. Зі збережених матеріалів невідомо, чи це була інша адреса, чи описка.

четвер, 10 квітня 2008 р.

Веброботи команди RS: добірка квітня 2008 року

Працювали, працювали — і ось результат! У квітні 2008 року до нашого портфоліо додалася ціла добірка нових вебпроєктів:

  • http://rmed.com.ua — компанія «РМед», медичне обладнання.
  • http://lightnight.com.ua — інформаційно-розважальний сайт Light-Night.
  • http://fconsult.biz — «Факторіал Консалт», аудиторські, бухгалтерські та юридичні послуги.
  • http://otpcapital.com.ua — OTP Capital, компанія з управління активами.
  • http://otpbank.com.ua — OTP Банк.

вівторок, 8 квітня 2008 р.

Наша інструкція Outlook Express для корпоративної пошти Google

У квітні 2008 року я звернув увагу на нашу інструкцію з налаштування Outlook Express для корпоративної пошти Google й вирішив поділитися нею в блозі.

Де була розміщена інструкція

Документ: http://nerusoft.com/downloads/instructions/instruction_google.doc. Це був окремий файл Word; у самому повідомленні я залишив посилання на нього.

Налаштування пошти сьогодні

Звичайний пароль облікового запису більше не є підтримуваним способом входу для менш захищених поштових застосунків у Google Workspace. Для нового підключення потрібно обрати клієнт із підтримуваною авторизацією, зокрема входом через Google з OAuth. Варіанти для поштових програм і пристроїв Google описує в довідці адміністратора Workspace.

Про першу публікацію документа та зміну способу входу є окремий матеріал: Outlook Express і пошта Google: моя інструкція 2008 року.

неділя, 6 квітня 2008 р.

Joomla: компоненти й ресурси з моєї робочої добірки

У квітні 2008 року я вирішив зібрати в одному місці корисні модулі й ресурси для Joomla. До списку потрапили фотогалереї, відео й музика, форум, редактор, навчання та технічна підтримка. Адреси нижче відтворюють мою тодішню добірку.

Фотогалереї та візуальний редактор

  • Фотогалерея DatsoGallery — http://www.datso.fr/downloads.html
  • Фотогалерея — http://www.gotgtek.net
  • Візуальний редактор — http://www.joomlafckeditor.com/

Відео й музичні каталоги

  • Каталог відео — http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,1628/Itemid,35/
  • Музичні та відеокаталоги Zina — http://sourceforge.net/projects/zina
  • Музичний каталог та вставлення музики в текст — http://www.quoc-huy.com/
  • MusicBox — http://joomlacode.org/gf/project/musicbox/frs/

Форум FireBoard і шаблони

  • Форум FireBoard — http://joomlacode.org/gf/project/fireboard/frs/
  • Шаблони FireBoard — http://ext.joom.ru/fireboard-templates.html

Підтримка, навчання, портфоліо й мови

  • Розширення технічної підтримки — http://extensions.joomla.org/index.php?option=com_mtree&task=listcats&cat_id=1784&Itemid=35
  • Розширення для навчання — http://extensions.joomla.org/component/option,com_mtree/task,listcats/cat_id,1852/Itemid,35/
  • Розширення портфоліо — http://extensions.joomla.org/component/option,com_mtree/task,listcats/cat_id,1869/Itemid,35/
  • Багатомовність: Joom!Fish — http://www.joomfish.net/downloads/

Сайти спільноти та інструменти розробника

  • JoomlaCode — http://joomlacode.org
  • Російськомовний ресурс — http://joomla.ru
  • Каталог розширень — http://extensions.joomla.org/
  • Портал про Joomla — joomlaportal.ru
  • Навчальні матеріали — http://myjoomla.ru
  • Україномовний ресурс — http://joomla-ua.org
  • Розширення Joomla — http://www.joomla-extensions.ru
  • Інструменти розробника — http://design4free.org

Як перевіряти розширення для свого проєкту

Почніть з офіційного Joomla Extensions Directory: у каталозі є добірки за сумісними версіями Joomla та сторінки конкретних розширень. Зіставте їх із версією свого сайту й вимогами розробника компонента. Однієї згадки назви в добірці 2008 року недостатньо для вибору пакета до нового проєкту.

субота, 5 квітня 2008 р.

Безплатні аналоги комерційних програм: збережена закладка

Знайшов непогану статтю про безплатні аналоги комерційних програм і 5 квітня 2008 року залишив собі цю закладку.

Адреса статті з моєї добірки

http://lithium.opennet.ru/articles/analogs/analogs.html

Під час вибору заміни перевіряйте потрібні функції, сумісність документів та ліцензію конкретної програми. Наявність безплатного аналога сама по собі не означає повної відповідності можливостей.

четвер, 3 квітня 2008 р.

Перші результати просування сайту Sportlife: нотатка 2008 року

У березні 2008 року ми створили й запустили сайт спортивного клубу Sportlife за адресою sportlife.net.ua. Стартували приблизно 17 березня — на момент цієї нотатки сайту було лише кілька тижнів.

Перші відвідувачі після запуску

Після створення сайту попрацювали над SEO: заголовками, ключовими словами та іншими елементами сторінок. На початку квітня я фіксував 25–30 унікальних відвідувачів на день. Для такого молодого сайту це здавалося непоганим початком: він ще тільки з’являвся в пошуковиках і набирав видимість.

Що планували робити далі

На цьому зупинятися не хотілося. Планували підвищувати цитованість і відвідуваність, поширюючи інформацію через форуми, дошки оголошень, гостьові книги та блоги.

Хотілося перевірити, чи вдасться вийти на 100–150 відвідувачів на день і зробити сайт першим за запитом Sportlife. Я збирався через кілька тижнів повернутися до теми й написати про результати. Ці числа були наступною метою, а зафіксованим на той момент результатом лишалися 25–30 унікальних відвідувачів на день.

Розміщення посилань і правила пошуку

Для сучасної роботи важливий спосіб поширення інформації: правила Google щодо спаму відносять до маніпулятивних практик, зокрема, форумні коментарі з оптимізованими посиланнями. Отже, згаданий план 2008 року не варто відтворювати як масове розміщення SEO-посилань.

Виборчі обіцянки, тарифи та соціальні виплати: моя критика у квітні 2008 року

У квітні 2008 року мене обурювала перспектива повернення Леоніда Черновецького до керівництва Києвом. У нотатці я пов’язував це зі сприйняттям тарифів, соціальних виплат і передвиборчих обіцянок. Це була моя політична оцінка.

На що я посилався

У початковому записі є два посилання Podrobnosti: матеріал від 2 квітня 2008 року про вибори і матеріал від 3 квітня про місцеві події. Повних текстів цих публікацій та документів про витрати кампанії в дописі немає.

Що саме викликало заперечення

Я вважав, що виборці швидко забувають непопулярні рішення й краще пам’ятають недавні доплати. У старому тексті наведено збільшення квартплати у 2,5 раза, заяву про рекламні витрати не більш як мільйон і згадку про 600 тисяч отримувачів допомоги. Джерел розрахунку цих чисел у самому записі не розкрито, тому вони не подаються тут як незалежно перевірена статистика.

Моє питання полягало в тому, чи не перекриває короткочасна вигода для частини мешканців довгострокових витрат для міста та інших платників. Таке питання потребує бюджету, тарифних рішень, критеріїв виплат і даних про їх фактичне виконання.

Чого нотатка не доводить

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

Що залишається предметом публічної критики

Політика можна й потрібно оцінювати за виконанням обіцянок, прозорістю витрат і наслідками рішень. Мій заклик у цій історичній нотатці — пам’ятати попередній досвід, перевіряти цифри та зіставляти обіцянки з документами. Політичне неприйняття кандидата залишається оцінкою автора, а не встановленням його винуватості.

Блоги, форуми та свобода слова: моя реакція у квітні 2008 року

У квітні 2008 року я звернув увагу на повідомлення про дії правоохоронців, пов’язані з висловлюваннями в інтернеті. У початковому дописі було збережено таке посилання: новина Podrobnosti від 2 квітня 2008 року, № 510704.

Моя реакція була емоційною: невже вже небезпечно висловлюватися і в блогах та на форумах? Тоді я сприймав інтернет як простір, де можна говорити відверто, і ставив питання, чи не є такий випадок тиском на свободу слова.

Це запитання й оцінка з моєї тодішньої нотатки. Повного тексту новини, опису провадження та документів у самому дописі немає. Тому він не встановлює обставин конкретної справи та не доводить загального висновку про всі висловлювання в мережі.

Зміст мого занепокоєння залишається зрозумілим: публічна дискусія потребує можливості ставити незручні запитання, а оцінювати конкретний випадок потрібно за його перевіреними обставинами.

Навантажувальне тестування K2 ERP: що перевірити до пікової зміни

Демонстраційна база швидко відкривається, презентація переконлива, а справжня перевірка починається перед відправленням машин: склад проводи...