?

Log in

No account? Create an account

Previous 10

Sep. 12th, 2017

Слушаю подкаст

Начал слушать подкаст посвященный технологиям и производимым ими социальным эффектам https://after-on.com/episodes. Начал с пятого эпизода, потому что он про квантовые компьютеры, хотя остальные темы тоже интересные. Сегодня слушал выпуск посвященный приватности и свободе слова в интернете. Немного расстроился узнав что Cisco выполняла заказ на создание великого китайского файервола :(

Sep. 9th, 2017

Воля программиста

1. Программист с волей может заставить программу компилироваться даже если код некорректен.

2. В реальности нет никакого синтаксиса, чтобы управлять ею не нужны искусственно созданные правила. Код - это отражение воли программиста, если воля сильна - она способна напрямую менять реальность.

3. Чтобы программисту не приходилось постоянно применять волю для выполнения бизнес задач заказчика, программист может применять волю опосредованно через скомпилированный код.

4. Сильная воля позволяет программисту компилировать код даже в тех случаях, когда отношение сигнала к шуму в коде стремится к нулю.

5. Слабая сторона традиционных форм обучения программистов заключается в том, что в них не делается акцент на тренировке воли, а удел безвольного программиста - учить синтаксис, библиотеки, фреймворки, CS и в особо запущенных случая - теоркат.

Jun. 5th, 2017

Random thoughts

1. Once I've heard an argument against possibility of creating a self counsious AI that humans have something called self-observer, an entity possessed by humans which is conceptually close to soul. It's purpose, as I suppose, is to stare at thoughts and analyse what is going on in the mental sphere of the individual. I don't see, though, how it's different from thought process in general. Let's say one is thinking about sea, if he's able to conceptualize a sea, why it's not possible to conceptualize self? If AI has some concept around seas what stops it from having a concept around self.

2. I was thinking about why meditation is health beneficial and how it's increasing happiness level. Popular meditation techniques involve concentration on body parts and mental processes which is moving focus from regular thoughts and experiences to others. It makes sense to consider regular thoughts and feelings as the ones related to the most prioritized activities and events appearing in our lives, that's why we notice them, probably they bring the biggest relief and frustration, while other stuff happening in background is going well by itself, so when we switch focus to the background we experience stable positive experience and regular meditation makes it a habit to observe something good and stable in us. That might be an answer.

Feb. 8th, 2011

валидация xhtml в lift и && в js блоке

Из-за этой самой валидации не получалось использовать && в javascript'е на странице шаблона. Пока решил так

<script type='text/javascript'>
  ...

  //<![CDATA[

  if(condition1 && condition2) {

  //]]>

  ...

  }

</script>Syhi-подсветка кода

Dec. 5th, 2010

bash скрипт выполняющий OPTIMIZE TABLE для всех таблиц mysql

Накидал скрипт на bash для оптимизации всех таблиц MySql.

Read more...Collapse )

Nov. 22nd, 2010

скринкасты такие

Понадобилось состряпать скринкаст. Для записи видео с экрана использовал "Desktop Recorder". Субтитры сделал в "Gnome Subtitles". Далее встроил субтитры в видео с помощью команды:

transcode -i foo.avi -x mplayer="-sub foo.srt -subcp utf8" -o out_subs.avi -y xvid
Tags:

Oct. 12th, 2010

фильтрация файлов сборки для Lift и SBT

Для того, чтобы в WAR не попадал всякий мусор, например временные файлы от Emacs'а с тильдой на конце, в файл проекта я добавил следующее:

override def defaultExcludes: FileFilter = super.defaultExcludes || "*~"
Tags: , ,

Oct. 11th, 2010

asterisk 1.6 + meetme + xen

Появилясь задача поставить asterisk в domU на Centos5.5 с возможностью конференц-связи.
Все оказалось довольно просто:

Read more...Collapse )

Jun. 7th, 2010

мой "hello world" для elisp

Пользуюсь emacs, наконец то руки дошли до elisp.

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

Read more...Collapse )
Tags: ,

Jun. 4th, 2010

ошибка со входом в консоль openfire

Внезапно! При очередном обновлении может? Случилась невозможность зайти под учеткой админа в консоль openfire. Поковыряв конфиги, mysql и т.п. какое-то время, решил следующим способом:

- выставил свою учетку как доверенную(в openfire.xml, параметр authorizedUsernames)
- под своей учеткой зашел в консоль openfire и перевыдал пользователю admin права, а заодно и пароль выставил

FreeBSD 7.0, OpenFire 3.6.0
Tags:

Previous 10