Жизнь Клима Самгина

| рубрика: Заметки | автор: st
Метки:

Прощальный роман Алексея Максимовича Горького. Великая энциклопедия русских правд. Несмотря на 100-летнюю выдержку, более чем актуальна и сегодня. Те же характеры, те же вопросы, те же метания в поисках ответов или бегстве от них. Россия - уже не гоголевская птица-тройка, но несущийся в безвременье состав на паровой тяге с непосильным грузом …

Типа, язык программирования

| рубрика: Заметки | автор: st

Навели на "прекрасное" в Яваскрипте. Попробуйте в своем браузере/консоли (в Firefox надо лезть в меню Tools -- Web developer -- Web Console)

if ("\t" == 0) alert("JavaScript sucks")

При этом нарушение транзитивности!

if ("0" == 0) alert("OK...")
if ("\t" != "0") alert("JavaScript sucks twice!!!")

Какой же все-таки адский коктейль представляют собой …

Доступно про "блокчейн"

| рубрика: Заметки | автор: st

Практически в любой СУБД есть понятие журнала транзакций. Физически, чаще всего, это файл(ы), куда пишутся все подтвержденные и еще не подтвержденные транзакции.

На уровне настроек БД несложно войти в режим восстановления (recovery mode), при котором журнал транзакций не сохраняется (log backup) - ни руками, ни автоматически. В таком режиме изменения …

Первые годы развития советской вычислительной техники

| рубрика: История | автор: chief_editor

Масса интересных фактов и деталей, хоть и шаражками веет за версту. БЭСМ чуть не угробили.

* * *

И.А. Крайнева, Н.А. Черемных

Беседа А.П. Ершова с М.А. Лаврентьевым 26 октября 1967 г.

19 апреля исполняется 85 лет со дня рождения академика Андрея Петровича Ершова (1931 – 1988). Роль Ершова в …

Кактус, или как перестать грызть Lazarus

| рубрика: Заметки | автор: st
Метки: , ,

"Мыши плакали, кололись, но продолжали грызть кактус..."

Из новорусского фольклора

Присказка

Первый раз о тестировании сладкой парочки, состоящей из Free Pascal (FPC) - компилятора и библиотек общего назначения FCL, и Lazarus - библиотеки компонентов LCL и среды разработки, я написал еще в 2010 году. Выводы были не слишком утешительные.

С той поры …

Перечитывая Лу Гринзоу "Философия программирования"

| рубрика: Библиотечка | автор: st
Метки: , ,

Пообещав написать небольшую рецензию по книге двадцатилетней выдержки, перехожу к выполнению данного слова.

В оригинале исповедь автора называется «Дзен программирования в Windows 95» (Zen of Windows 95 Programming). Пусть вас не пугает цифра «95», ключевым сюжетом является именно Дзен, а не быстро меняющеся номера версий основной операционной системы последних десятилетий …

"Если б я имел слона..."

| рубрика: Заметки | автор: st
Метки:

О PostgreSQL я достаточно подробно упомянул в книжке "СУБД для программиста". Несмотря на явное лидерство SQL Server в приводимых примерах программирования работы с СУБД, PostgreSQL занимал почетное второе место. Однако на практике, поддерживая работу приложений с несколькими СУБД, я бы поставил PostgreSQL на "первое" место с конца. Почему?

Фото А …

Когда модульные тесты не помогут

| рубрика: Испытания | автор: st

"Юнит-тесты" - "святая корова" наживульщиков и служителей культов TDD. Но если убрать все шаманство, то окажется, что технология автоматизированного модульного тестирования является давно известной и полезной. Надо, правда, учитывать затраты, потому что соотношение тестирующего кода к тестируемому примерно 2 к 1, как минимум. Вы готовы писать в три раза больше кода …

Microsoft для Linux - SQL Server и другие

| рубрика: Заметки | автор: st
Метки:

Эта новость не только заслуживает внимания, но и претендует стать событием десятилетия. Microsoft анонсировала выход своей СУБД SQL Server на платформе Linux. Выпуск ожидается в середине 2017 года.

Кроме субъективного оптимизма ввиду перспективы совместить лучшую СУБД (ну, ладно, лучшую транзакционную) с лучшей операционной системой, интерес представляет и тренд.

Microsoft достаточно …

Алгоритмы плюс структуры данных (рецензия на "СУБД для программиста")

| рубрика: Библиотечка | автор: chief_editor
Метки:

Сергей Тарасов, может быть известен вам по книге «Дефрагментация мозга. Софтостроение изнутри», которая была посвящена подходам, тенденциям и проблемам объектно-ориентированного программирования корпоративных информационных систем. Теперь же автор обратил внимание на такую актуальную тему, как работа с базами данных, и отразил свой опыт в книге «СУБД для программиста. Базы данных изнутри …