Архив за 03 октября 2017 - 6

Генные инженеры из Китая устранили врождённое заболевание бета-талассемия у эмбриона человека - 1В то время как некоторые западные страны по религиозным и другим причинам запрещают генетическое редактирование человеческих эмбрионов, одним из мировых лидеров в этом научном направлении стал Китай. Направление очень перспективное, потому что после расшифровки человеческого генома учёным стало доступным беспрецедентное количество информации о маркерах точечных мутаций, когда проблема состоит в замене единственного основания в цепочке ДНК (на иллюстрации показано мутировавшее основание A>G, из-за чего возникает бета-талассемия).

Если разрешить генное редактирование, то люди могли бы легко избавиться от многих из этих опасных, а иногда смертельных болезней. Это доказала сейчас группа китайских генетиков.

Генное редактирование — лучший, а иногда единственный способ вылечить врождённое заболевание, пишут авторы научной работы, которая опубликована 23 сентября 2017 года в журнале Protein & Cell. Оно не только излечивает конкретного человека, но и предотвращает передачу неправильных генов следующим поколениям.
Читать полностью »

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

Как эмпирическое правило «победитель получает все» работает и не работает в разработке - 1

Под катом слайды с пояснением.
Читать полностью »

Если вы хоть раз были сбиты с толку, что означает символ "амперсанд" (&) или "звёздочка" ("знак умножения", *) или запутывались, когда что использовать, то это статья для вас. Авторы Go старались сделать язык знакомым большинству программистов, и многие элементы синтаксиса заимствовали из языка С. Но в 2017м уже сложно понять, большинство программистов владеют С или нет, и смею полагать, что уже нет. Поэтому концепции хорошо знакомые прошлому поколению разработчиков, могут выглядеть совершенной абракадаброй для для нового поколения. Давайте немного копнём историю и расставим все точки над ї в вопросах указателей в Go и использования символов & и *.

Зачем в Go амперсанд и звёздочка (& и *)? - 1

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js