Pull to refresh
42
0
Алексей @laughedelic

Программист

Send message

Зарплаты ИТ-специалистов на середину 2018 года

Reading time3 min
Views148K
image

Публикуем второй отчет зарплатного сервиса «Моего круга». Отчёт построен на данных по 7900+ зарплатам, внесенных нашими пользователями за последние полгода. 70% зарплат внесено разработчиками, остальные — администраторами, тестировщиками, менеджерами, аналитиками, дизайнерами, эйчарами, маркетологами и специалистами поддержки.

В этот раз мы не только посмотрим текущие зарплаты по основным ИТ-специализациям, языкам программирования и компаниям, но также увидим полугодовую динамику некоторых из них.
Читать дальше →
Total votes 104: ↑104 and ↓0+104
Comments275

Задачи отечественного секвенаторостроения

Reading time9 min
Views19K

Ещё недавно, в 2016 году, бесспорное лидерство на рынке геномного секвенирования принадлежало США. Точнее – американской компании Illumina, разработавшей модельный ряд флуоресцентных секвенаторов.



Рис. 1. Флуоресцентные секвенаторы компании Illumina
(Illumina Investor Presentation, August 18, 2017)


Совершенствование этих приборов и используемой ими флуоресцентной технологии позволило к середине 2016 года уменьшить стоимость секвенирования генома человека до $1000.
Второе место в 2016 году занимала американская компания Thermo Fisher Scientific, развивающая полупроводниковую технологию секвенирования ДНК. Их секвенатор Ion S5, несмотря на сравнительно скромную производительность (до 12 Gb), вполне достойно конкурировал с настольными секвенаторами компании Illumina в нише таргетного (клинического) секвенирования.

Читать дальше →
Total votes 30: ↑24 and ↓6+18
Comments177

Недосыпание приводит к нарушению связей между клетками мозга

Reading time3 min
Views29K


О том, что недосыпать вредно, знают все. Если спать меньше, чем требуется организму, то можно получить ряд разнообразных расстройств, включая проблемы с нервной системой, питанием, самочувствием. А если злоупотреблять недосыпанием и дальше, можно и вовсе серьезно заболеть. Недавнее исследование показало, что от недостатка сна страдает, в первую очередь, мозг. Это исследование проводили ученые из Медицинской школы Дэвида Геффена при Калифорнийском университете в Лос-Анджелесе и Тель-Авивского университета.

Специалисты выяснили, что из-за недостатка сна клетки головного мозга теряют способность в обычном порядке обмениваться сигналами друг с другом. Это оказывает негативное влияние на функционирование механизма памяти и визуальное восприятие.
Читать дальше →
Total votes 17: ↑17 and ↓0+17
Comments16

SNES Classic Mini — обзор новой «ретро» приставки от Nintendo

Reading time5 min
Views37K


На Geektimes частенько публикуются материалы о ретроконсолях вроде NES, SNES и всех прочих. Это не удивительно, поскольку многие начинали свой путь в ИТ именно с игр, и к этим играм у большинства сохраняется очень теплое отношение. Собственно, именно благодаря этим старым играм с их оригинальными идеями появилось львиное большинство современных хитов, многие из которых — наследники своих «предков», с обновленной графикой и несколько модифицированным управлением.

Не является исключением и новая консоль SNES Mini Classic, которая появилась в продаже 29 сентября. Впервые информация о ней появилась еще в летом этого года. Тогда отмечалось, что на волне популярности NES Mini компания Nintendo приняла решение выпустить и SNES Mini. Как и в предыдущем случае, от SNES остался только дизайн корпуса и игры. Причем в комплекте игр SNES Mini появилась Star Fox 2, которая была разработана для оригинальной Super NES, но в продаже она так и не появилась.
Total votes 22: ↑22 and ↓0+22
Comments53

«На любой вкус»: стриминговые сервисы для прослушивания музыки

Reading time6 min
Views44K
Музыкальные стриминговые сервисы наращивают популярность: в 2016 году они сгенерировали 51% выручки всей музыкальной индустрии США. В 2016 году число платных подписчиков составило 100 миллионов. Прогнозируется, что их будет 500 миллионов в 2020 году. В России стримингом музыки тоже пользуются все активнее — в 2016 году доходы от стриминга музыки удвоились, а число платных подписок превысило миллион.

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


Читать дальше →
Total votes 16: ↑14 and ↓2+12
Comments71

Очередные умные часы своими руками

Reading time18 min
Views89K


Вдохновившись некоторое время назад статьей «Умные часы своими руками за 1500р.», я тоже решил попробовать сделать подобный девайс.


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


Подбор компонентов, разводка платы, пайка в суровых условиях, 3D-печатный корпус и JavaScript на часах — под катом. Welcome!

Total votes 145: ↑144 and ↓1+143
Comments214

Как изменились карты Google и Apple за год

Reading time8 min
Views28K
Вскоре после того, как в июне прошлого года автор опубликовал сравнение карт, он заметил, что компания Google обновила некоторые участки:

image

Совпадение это или нет, но это было любопытно. Автор задумался о том, что еще изменится, если мы будем продолжать следить за картами. Будет ли Google продолжать детализировать карту? И начнет ли Apple по примеру Google тоже вносить свои изменения?

Автор решил написать скрипт, который делает скриншоты карт Google и Apple [1]. Спустя тринадцать месяцев удалось собрать данные за целый год:

image
Total votes 46: ↑41 and ↓5+36
Comments65

Обзор Xiaomi Mi6. Настоящий флагман за полцены, и при этом не совсем лопата

Reading time6 min
Views59K
Компания Xiaomi давно уже завоевала народную любовь своими мощными смартфонами за относительно небольшой ценник. Ее предыдущий флагман, Xiaomi Mi5S Plus выходил в «лопатном» формате 5.7", а в шестом поколении «китайский Apple» решил вернуться к более компактному формату, Xiaomi Mi6 имеет диагональ 5.15".



В остальном все тоже вполне в духе этой компании — топовый процессор, много памяти и айфоноподобный дизайн.
Читать дальше →
Total votes 15: ↑12 and ↓3+9
Comments106

6 новинок Xiaomi на все случаи жизни

Reading time5 min
Views36K
Привет, Geektimes! В последнее время Xiaomi не перестает радовать нас новинками. Компания успешно дебютировала на CES 2017, после этого выпустила на рынок ряд новых устройств — и это вдобавок к тому, что китайский гигант уже предлагает. Многим девайсам пользователи нашли применение у себя дома, благо с домашними аксессуарами у Xiaomi все в порядке — от рисоварки до увлажнителя воздуха. На самом деле разнообразие такое, что вы наверняка что-то да пропустили.


Читать дальше →
Total votes 24: ↑19 and ↓5+14
Comments43

Почему переводчикам не нужно бояться нейросетей Гугла

Reading time5 min
Views26K
Эта заметка — большой комментарий к новости про Google Translate подключил русский язык к переводу с глубинным обучением. На первый взгляд, звучит и выглядит всё очень круто. Однако поясню, почему не стоит торопиться с выводами про «переводчики больше не нужны».

aaaaaaaaa
Читать дальше →
Total votes 44: ↑31 and ↓13+18
Comments86

7 стратегий, который помогут вам избавиться от прокрастинации

Reading time6 min
Views45K
Я сильно подозреваю, что вы тянете время, чтобы не браться за какое-нибудь важное дело даже в данный момент, читая эту статью. Получается какой-то парадокс, но не беда. Это даже хорошо. Здесь вы познакомитесь с простыми стратегиями, которые в будущем сможете применять для эффективной борьбы с прокрастинацией.



Читать дальше →
Total votes 26: ↑22 and ↓4+18
Comments52

6 альтернатив MacBook

Reading time4 min
Views73K
image

После презентации Apple появилось множество разочарованных комментариев: «только USB-C», устаревший процессор, отсутствие сенсорного экрана, и дикий ценник. Посмотрим, какие альтернативы предлагает рынок на новых процессорах Intel.
Читать дальше →
Total votes 32: ↑24 and ↓8+16
Comments212

В подготовке операции по пересадке головы русского программиста принимают участие отечественные ученые

Reading time3 min
Views22K
Хирурги уверены в успехе предстоящей операции, и усиленно готовятся к ее проведению



Итальянский хирург Серджио Канаверо со своим коллегой Жень Сяопином рассказали о дальнейших планах по осуществлению пересадки головы человека, пишут «РИА Новости». По теме предстоящей операции Канаверо с партнером написали серию статей, опубликованных в авторитетном медицинском журнале Surgery.

Итальянец регулярно общается со своим пациентом, программистом из России Валерием Спиридоновым. В последней беседе с ним Канаверо высказал мнение, что хирурги из России захотят принять участие в самой операции: «Теперь у ученых всего мира есть все, чтобы самостоятельно убедиться в работоспособности протокола пересадки головы GEMENI HEAVEN. Я уверен, что хирурги в России будут заинтересованы в этих материалах, как в способе вступить в гонку с Китаем для реализации всех этапов процедуры». Что касается подготовки к операции, то в одной из публикаций в Surgery хирурги раскрыли практически все детали проекта.
Читать дальше →
Total votes 15: ↑14 and ↓1+13
Comments30

Безусловный доход эффективен, даже если 90% людей станут бездельничать

Reading time3 min
Views56K


Главный довод против безусловного основного дохода — то, что у людей пропадёт стимул работать. Мол, ленивые по своей природе люди станут бездельничать, проедая и пропивая социальные выплаты. И поэтому якобы социальный безусловный основной доход не принесёт того эффекта для экономики и благосостояния общества, о котором говорят адепты идеи.

Известный предприниматель и программист, президент Y Combinator и венчурный капиталист Сэм Альтман не согласен с таким тезисом. Свою точку зрения он высказал в последнем выпуске подкаста Freakonomics под названием «Готов ли мир к безусловному основному доходу?»

«Может быть, 90% пойдут курить травку и играть в видеоигры, — говорит Альтман. — но если остальные 10% начнут создавать невероятные новые продукты и сервисы, создавать новые ценности, всё равно получится огромный выигрыш [по сравнению с нынешним положением дел]».
Читать дальше →
Total votes 45: ↑37 and ↓8+29
Comments897

Слепая 37-летняя женщина с расщеплением личности начинала видеть, когда становилась подростком

Reading time4 min
Views60K
С момента, когда героиня этой истории (назовём её инициалы — Б.Т.) в последний раз что-то видела, прошло более десяти лет. После травмы врачи диагностировали у молодой женщины кортикальную слепоту — она возникает из-за поражения затылочной доли мозга, которое мешает мозгу правильно принимать или интерпретировать сигналы, поступившие по зрительному нерву. Поэтому Б.Т. начала ходить везде с собакой-поводырём.

Слепота была не единственной проблемой Б.Т. Внутри женщины жили больше десяти разных личностей, боровшихся за контроль над её телом. Во время попыток врачей избавить её от этого расстройства к женщине вернулось зрение. Но видела не 37-летняя немка, а подросток, которым она иногда становилась. Переключение между личностями происходило мгновенно, и в момент перехода женщина либо начинала видеть, либо погружалась в темноту.

По мнению её врачей, описавших случай в журнале PsyCh, слепота не могла быть вызвана травмой — то есть изначальный диагноз не может быть верным. Проблема была психологического характера, а не физиологического. Случай с Б.Т. показывает экстраординарную способность нашего мозга контролировать, что мы видим и кем мы являемся.

image
Читать дальше →
Total votes 35: ↑34 and ↓1+33
Comments90

Конец эпохи динамических языков

Reading time8 min
Views45K
Несколько последних месяцев я программирую преимущественно на Scala (по работе) и на Haskell (для души). На этой неделе я, правда, ещё немного пописал на Ruby (по работе) и Clojure (для души).

Ruby вывел меня из равновесия почти сразу. Нет, ну ещё в плане «добавить небольшую фичу к уже имеющемуся коду» писать на нём можно. Вы просто добавляете юнит тест, запускаете его на старом коде, делаете правку, запускаете тест снова — вуаля, готово, забирайте. Но замахиваться на что-то большее становится уже слишком сложно.

Но вот что касается моего новенького, с иголочки, проекта-любимца на Clojure… О, Clojure! Глоток свежего воздуха! Благодатная земля хорошо скомпонованных функций, иммутабельных структур данных и всего такого. Как прекрасен твой синтаксис и как мудра твоя чувствительность! Вся твоя суть в функциях, принимающих мэпы и возвращающих мэпы. И твой SQL-генератор, и слой доступа к БД, и HTML-парсер, и URL-роутер являют собой одну и ту же завораживающую картину мэпов, гоняемых туда-сюда тактами процессора, прекрасную с своём ритме хорошо собранных швейцарских часов.

Вернуться к Clojure после долгого времени это всё равно, что почувствовать себя дома. Это просто окрыляет программиста. Но почему-то в этот раз я ощутил и ещё одно, неожиданное для себя чувство: неопределённость.
Читать дальше →
Total votes 99: ↑70 and ↓29+41
Comments247

12 игр, которые обучают детей программированию

Reading time10 min
Views287K


Программирование сейчас очень популярно. По всему миру 36 миллионов детей принимают участие в мероприятиях движения «Час программирования». Цель этих мероприятий – помочь детям стать активными, а не пассивными пользователями технологий, а также получить знания, которые в будущем могут помочь устроиться на хорошую работу в нашем все более и более техническом мире.

Даже если ваши дети не хотят в будущем зарабатывать на жизнь программированием, базовое понимание принципов программирования развивает мышление и, в дальнейшем, ребенок лучше справляется с решением возникающих задач. Билл Гейтс когда-то сказал: «Если вы учитесь создавать программы, это развивает ваш разум, помогает вам лучше мыслить и создает образ восприятия вещей. В целом, я думаю, что человеку это будет полезно вне зависимости от сферы его деятельности».

Такие платформы, как Scratch и Alice позволяют детям (и взрослым) создавать собственные игры и анимации, используя упрощенные методы программирования. Однако не всем детям это интересно. И вот для таких детей существует множество игр, которые обучают базовым принципам программирования в веселой и доступной форме.

Читать дальше →
Total votes 61: ↑58 and ↓3+55
Comments32

Kano Screen Kit научит детей тому, как работает дисплей компьютера

Reading time1 min
Views4.9K
Разработчики детского компьютера в формате «сделай сам» в качестве дополнения к основному набору на базе Raspberry Pi 2 выпустили экран, который дети также будут собирать самостоятельно. Основной набор обойдётся в сто долларов, а экран для компьютера — в сто тридцать долларов. Эти наборы помогут детям узнать, как устроены гаджеты, и научиться программировать.

image
Читать дальше →
Total votes 10: ↑9 and ↓1+8
Comments3

На рабочем месте за $5900 можно работать стоя, сидя и даже лёжа

Reading time1 min
Views20K


Калифорнийский стартап Altwork занимается решением проблемы с неудобными рабочими местами у всех тех людей, кто весь день трудится, сидя перед компьютером. Скомбинировав различные решения, стартап выдал Altwork Station – комбинацию из рабочего стола и кресла, которые при помощи электромоторов могут превращать ваше рабочее место не только в стоячее и сидячее, но и в лежачее.

По нажатию кнопки можно регулировать высоту столешницы и двигать её вручную относительно кресла – таким образом можно сидеть и стоять, работая за компьютером. Кресло же обладает несколькими секциями, которые, раскладываясь, образуют целое ложе. В горизонтальном положении столешница наклоняется. Монитор держится при помощи специальной оснастки, а мышь и клавиатура не падают со столешницы благодаря магнитам.

Положение всех составных частей кресла и столешницы полностью настраивается, и различные их комбинации можно заносить в память устройства. В сидячем положении можно выдвинуть и настроить положение поддержки для ног.
Читать дальше →
Total votes 11: ↑9 and ↓2+7
Comments17

Tagsistant: семантическая файловая система

Reading time11 min
Views18K
Привет. На хабре уже был материал, посвященный Tagsistant, но мне он показался сбивчивым и неполным. Эта попытка подать его по-другому является краткой выжимкой из англоязычного мануала и собственных наблюдений.

Проект Tagsistant позиционирует свое творение, tagfs, как следование за общей тенденцией. Интернет шаг за шагом пытаются переводить на семантические рельсы, а файловые системы, считают авторы проекта, закоснели в устарелых принципах — иерархия, директории, вот это всё.
И в принципе, я с ними в чем-то согласен. Представьте, что у вас есть несколько сотен фотографий, одни из которых сделаны в Кёльне, другие сделаны на закате, на третьих изображены девушки, а четвертые сделаны в 2010 году. Теперь вообразите, что вы хотите выполнить следующую операцию: получить список фотографий, которые сделаны на закате в Кёльне с вашей подругой, исключая те, которые были сделаны в 2010 году.
Да, возможно, скажет кто-то, можно ведь создать директории, например, Koeln, sunset, girls, 2010, потом рассовать в них софтлинки на файлы… Как-то так, но разве это предоставит необходимую гибкость и удобство в составлении запросов (хотя бы в решении приведенного выше примера)?
Да, можно попытаться воспользоваться EXIF-тегами. Но камера не указывает в них присутствия девушек на фото и других критериев, ограниченных вашей фантазией. А если речь вообще не о фотографиях, а об отчетах?
Можно попытаться писать своеобразные теги в атрибуты файлов, используя ext4, при помощи setattr\getattr — по крайней мере, я видел такое предложение в вопросе тегирования файлов, не пробовал. Но это тоже половинчатое решение, даже если будет работать.
Реальный пример для затравки, который я могу придумать, исходя из моих потребностей. У меня есть папка с огромным количеством разного картиночного хлама, когда-либо сохраненного в Downloads и позже протегированного (на самом деле, не одна). Я хочу получить из всего этого мусорного полигона список фотографий форумчан-девушек, которые сделаны в Киеве, содержат изображения пива и сделаны раньше 2012 года. Вместе с ними я хочу получить изображения всех админов форума, которые у меня есть:
$ ls ~/tagsistant/store/forum/girls/beer/=Kyiv/time:/year/lt/2012/+/admin/@/

Читать дальше →
Total votes 23: ↑21 and ↓2+19
Comments41
1
23 ...

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity