Узнал, что внутри уха есть мышца, натягивающая барабанную перепонку, которая сильно заглушает низкочастотные вибрации (до 30дб), и немного усиливает высокие. Мышца рефлекторная (действует по принципу зрачка), активируется во время жевания и говорения, а также при наличии громких источников звука. Если бы не она, то люди (да и не только) буквально глохли бы во время жевания. Если не верите - попробуйте приложиться ухом к черепу человека который что-то жуёт, грохот просто ужасный.
вторник, 24 ноября 2015 г.
воскресенье, 15 ноября 2015 г.
Asteroids (еще одна игра, которая не испортит никому вкус)
Вот пример игры, которая сделана за ТЗ (из головы) за 5+ дней, на тестирование первого этапа игры ушло чуть больше 3+ дней, последнего 2+ дней. Но оно живое, двигается, можно даже поиграть. Пример взят был отсюда http://insanitydesign.com/wp/projects/nehe-android-ports/, урок 9-ый, а всё остальное, просто из головы, и чтобы не было банальным. Долго повозился с анимацией реактивной тяги у стрелки. Дальше опять тема с "алмазами" не исчерпала себя и "все". Игра готова.
Ссылка на саму игру: ссыль
четверг, 5 ноября 2015 г.
среда, 4 ноября 2015 г.
Почему люди не меняются
Разговоре, о белом полотне, как о ребенке, который чист для внешнего мира, уже является ложным. Поскольку в формировании ребенка, участвовали гены и отца и матери. Отсюда каждый сколь маломальски индивид является прибежником той лаборатории мозга которая учавствовала в строении его собственной мозговой системы. Т. е. это значит что при формировании мозга есть и А (мамина компонента) и B (папина компонента). Т. е. дальновидно смотреть можно тогда когда у ребенка "проявятся" гены (клерка, хозяйственника, и т. д.). А почему все-таки люди не меняются? Дело в том, что каждый из нас живет в настоящем, каждый из нас выработал на основании своего мозга те привычки которые ему или ей свойственны, в этом и заключается нерушимость фразы: люди не меняются, особенно уже проявленных в грехах, в которых, как ему кажется, он "несет" справедливое наказание. Это уже признание факта того что человек есть преступник.
MySQL: отличия между MyISAM и InnoDB
Отличия между системами хранения данных MyISAM и InnoDB простым языком.
Описание | MyISAM | InnoDB |
Транзакционный движек?Транзакция (Transaction) — блок операторов SQL , который в случае ошибки в одном запросе, возвращается к предыдущему состоянию (Rollback), и только в случае выполнения всех запросов подтверждается (Commit) | Нет | Да |
Поддержка внешних ключейВнешние ключи — это способ связать записи в двух таблицах по определенным полям так, что при обновлении поля в родительской автоматически происходит определенное изменение поля в дочерней (дочернюю и родительскую выбираешь при создании ключа; точнее, создаешь ключ в дочерней, который ссылается на родительскую). | Нет | Да |
Блокировка.Блокировка на уровне строк, т.е. если процессу нужно обновить строку в таблице, то он блокирует только эту строку, позволяя другим обновлять другие строки параллельно | Блокировка на уровне таблиц | Блокировка на уровне строк |
Одновременные запросы к разным частям таблицы. | Медленнее | Быстрее |
При смешанной нагрузке в таблице (select/update/delete/insert) | Медленнее | Быстрее |
Операция Insert | Быстрее | Медленнее, ибо есть оверхед на транзакцию, но это цена надежности |
Если преобладают операции чтения (SELECT) | Работает быстрее | Работает медленнее |
DeadlockDeadlock — ситуация в многозадачной среде или СУБД, при которой несколько процессов находятся в состоянии бесконечного ожидания ресурсов, захваченных самими этими процессами. | Не возникают | Возможны. |
Поддержка полнотекстового поиска | Да | Нет (доступен начиная с версии MySQL 5.6.4) |
Запрос Count(*) | Быстрее | Медленнее |
Поддержка mysqlhotcopyУтилита mysqlhotcopy представляет собой Perl-сценарий, использующий SQL-команды LOCK TABLES, FLUSH TABLES и Unix-утилиты cp или scp для быстрого получения резервной копии базы данных. | Да | Нет |
Файловое хранение таблиц | Каждой таблице отдельный файл | Данные при настройках по умолчанию хранятся в больших совместно используемых файлах |
Бинарное копировании таблиц?Табличные файлы можно перемещать между компьютерами разных архитектур и разными операционными системами без всякого преобразования. | Да | Нет |
Размер таблиц в БД | Меньше | Больше |
Поведение в случае сбоя | Крашится вся таблица | По логам можно все восстановить |
В случае хранения «логов» и подобного | Лучше | Хуже |
Выводы:
- Использовать MyISAM лучше в таблицах, которых преобладает один вид доступа: чтение (новостной сайт) или запись (например, логирование).
- Использование InnoDB имеет смысл во всех остальных случаях и случаях повышенных требований по сохранности данных.
Подписаться на:
Сообщения (Atom)