Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Частное солнечное затмение 30 апреля 2022 года

Астрономия Научно-популярное
Для начала, видеоролик об этом. А потом — для закрепления материала — можно и почитать ;-)



В ночь с 30 апреля на 1 мая произойдет первое в этом году солнечное затмение. В России и сопредельных странах это затмение не будет видимым, хотя можно и просто отшутиться, что российские астрономы, дабы уберечь зрение от яркого дневного светила, решили наблюдать солнечное затмение ночью — совсем, как космонавты. Но если говорить серьезно, это затмение не представляет интереса, поскольку будет частным — нигде на Земле полного затмения не случиться.
Читать дальше →
Рейтинг 0
Просмотры 57
Комментарии 0

Новости

Квантовый хэдж фонд: что интересного для IT специалиста?

Big Data *Data Engineering *Python *Java *C++ *

Всем привет! Это моя первая статья на Хабр. Меня зовут Артем Сосульников и я директор по разработке ПО в Luxoft. В IT больше 15 лет: начинал как Java разработчик, прошел долгий путь от тим лида и руководителя проектов до директора по разработке ПО с сотней людей в подчинении. В связи с последними событиями в ближайшее время собираюсь с семьей переезжать на остров Пенанг в Малайзию и присоединиться к Люксофт.Малайзия. Там продолжу развитие своих проектов в квантовых хэдж фондах, куда мы теперь нанимаем людей в Сербии, Мексике и Малайзии. Буду писать статьи про жизнь в Малайзии и про работу в Люксофт.

Читать далее
Рейтинг 0
Просмотры 128
Комментарии 0

Есть ли жизнь без тестов?

Разработка веб-сайтов *Программирование *Совершенный код *.NET *C# *
Это история про то, как нам удалось написать довольно сложную business-critical систему, и добиться, чтобы она была стабильной даже без юнит-тестов (WAT?!).
Читать дальше →
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 543
Комментарии 4

Как развиваться программисту, не меняя работу

Блог компании Школа Loftschool Программирование *HTML *Фриланс Удалённая работа

Можно ли расти профессионально, не меняя работу. Думаю, я не одна, кто задавался этим вопросом.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 853
Комментарии 1

Полный Гайд по Shopify

Ajax *CMS *Разработка веб-сайтов *Ruby *jQuery *
Из песочницы

В этой статье я постарался посмотреть на Shopify со стороны разработчика и обычного пользователя, рассказал свой опыт и наблюдения при работе на разных темах. Если вы еще не знакомы с Шопифаем, то я также постараюсь донести основную информацию, которую вам нужно знать чтобы работать с темами и разрабатывать магазины на Шопифай. Еще можно писать плагины для Шопифай магазинов, но я этим не занимался, поэтому в данной статье будет информация про разработку тем.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 194
Комментарии 0

Подход к удалёнке в AirBnB

Развитие стартапа Управление персоналом *Карьера в IT-индустрии
Перевод
image

Сегодня мы объявляем, что сотрудники Airbnb могут жить и работать где угодно.

Наш подход к работе в Airbnb имеет 5 ключевых особенностей:

  1. Вы можете работать дома или в офисе — как вам удобнее
  2. Вы можете переехать в любую точку страны, например, из Сан-Франциско в Нэшвилл, и ваша зарплата не изменится.
  3. У вас есть возможность жить и работать в 170 странах до 90 дней в году в каждом месте.
  4. Мы будем регулярно встречаться для командных собраний. Большинство сотрудников будут контачиться лично каждый квартал примерно в течение недели (некоторые чаще)
  5. Чтобы осуществить это, мы будем работать в соответствии с многолетней дорожной картой с выпуском двух основных продуктов в год, что позволит нам работать четко скоординированным образом.


Почему мы выбрали такой подход


Мир стал более гибким. Наш бизнес не оправился бы так быстро после пандемии, если бы не миллионы людей, которые работали на удаленке и снимали квартиру через Airbnb.



У нас также был самый продуктивный двухлетний период в истории нашей компании — и все это при удаленной работе.

Читать дальше →
Всего голосов 4: ↑2 и ↓2 0
Просмотры 320
Комментарии 0

Вражеский нейлон

Программирование *Читальный зал История IT

История сия произошла в начале семидесятых годов прошлого века. Она наверняка тянет на сюжет крутого боевика, поскольку в ней присутствуют и засыпанный сибирскими снегами Вычислительный Центр и специальная бригада сотрудников КГБ во главе с майором и роскошная блондинка, которая разделась донага ради раскрытия большой тайны. Будут в этой истории допрос и обыск а также арест невиновного. А арестованным невиновным окажется сам автор.
Если интересно и есть время - читайте дальше.

Читать далее
Всего голосов 29: ↑28 и ↓1 +27
Просмотры 2.3K
Комментарии 16

GraphQL без N+1 это легко благодаря N1Loader

Ruby *Ruby on Rails *

N1Loader разработан для легкого избежания N+1 проблемы
любого типа. К счатью, гем очень легко интегрировать в GraphQL
API. Без дальнейших отлагательств, давайте рассмотрим простой, но самодостаточный пример.

Читать далее
Рейтинг 0
Просмотры 622
Комментарии 0

Рубидиевые атомные часы, ЦОД на Луне и подводный дата-центр в Южной Корее: необычные проекты в мире ЦОД

Блог компании Selectel IT-инфраструктура *Сетевые технологии *Сетевое оборудование IT-компании

Отрасль дата-центров развивается весьма активно, практически ежедневно появляются интересные проекты, которые предоставляют новые возможности. Среди всего многообразия этих проектов мы выбрали несколько наиболее интересных. Понятно, что выборка субъективна, но все это действительно стоит нашего с вами внимания. Если есть, что добавить по этому поводу — давайте обсудим в комментариях. Ну а все подробности — под катом.
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 483
Комментарии 0

Как использовать Kotlin Multiplatform ViewModel в SwiftUI и Jetpack Compose

Разработка мобильных приложений *Swift *Kotlin *
Tutorial

Мы в IceRock Development уже много лет пользуемся подходом MVVM, а последние 4 года наши ViewModel расположены в общем коде, за счет использования нашей библиотеки moko-mvvm. В последний год мы активно переходим на использование Jetpack Compose и SwiftUI для построения UI в наших проектах. И это потребовало улучшения MOKO MVVM, чтобы разработчикам на обеих платформах было удобно работать с таким подходом.

30 апреля 2022 вышла новая версия MOKO MVVM - 0.13.0. В этой версии появилась полноценная поддержка Jetpack Compose и SwiftUI. Разберем на примере как можно использовать ViewModel из общего кода с данными фреймворками.

Пример будет простой - приложение с экраном авторизации. Два поля ввода - логин и пароль, кнопка Войти и сообщение о успешном входе после секунды ожидания (во время ожидания крутим прогресс бар).

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 269
Комментарии 0

Как я попробовал Grav CMS

CMS *Разработка веб-сайтов *

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

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 684
Комментарии 0

Быть тим-лидом: ожидания и реальность

Управление разработкой *Карьера в IT-индустрии IT-компании
Из песочницы

Выводы о том, какого тим-лида ценит и команда, и клиент. Баланс качества и сроков, прогноз рисков и список задач, который поможет вам не стать мелким тираном <3

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 1.1K
Комментарии 0

Двери открываются! Но нужен код

Блог компании Leader-ID

Open source в массы

Разработка с открытым кодом из «андерграунда» или «альтернативы» постепенно стала почти мейнстримом. «Мы уверены, что бурное развитие технологий, которое мы наблюдаем в последние десятилетия, было бы невозможно без культуры опенсорс», — пишут ребята из «Яндекса» в своем блоге на Хабре.

При этом отношение корпораций к открытому коду продолжает улучшаться. Большинство ИТ-руководителей — 82% — сказали, что с большей вероятностью выберут поставщика, который вносит свой вклад в сообщество open source, по данным отчета The State of Enterprise Open Source 2022, выпущенного RedHat на основе опроса ИТ-руководителей крупных компаний по всему миру. Интересно, что 77% руководителей заявили, что сейчас более позитивно относятся к открытому коду в корпоративной среде, чем год назад.

Читать далее
Всего голосов 5: ↑2 и ↓3 -1
Просмотры 660
Комментарии 4

«Нам не нужны стареющие институты, чтобы проложить путь в будущее. Нам нужны воля и дерзость»

Венчурные инвестиции Развитие стартапа Карьера в IT-индустрии Читальный зал Научно-популярное
Перевод
image

Запуск SpaceX Falcon 9 2 февраля 2022.

В Кремниевой долине часто задают вопрос о том, что делает предпринимателя выдающимся. Опытные инвесторы указывают на различные черты. Настойчивость. Смелость. Преодоление трудностей. Упорство. Врожденная гениальность. Хорошее детство. Плохое детство. Удача.

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

Когда вы видите такую серьезность у основателя, обычная реакция — посмеяться или поиздеваться над ним. Да кто он такой, чтобы верить, что сможет колонизировать Марс? Кто они такие, чтобы думать, что люди будут прыгать в машины к незнакомцам? Но инвесторы, такие как я, тянутся к таким серьезным людям, потому что это редкое качество — мощное сочетание способностей и воли — побуждает других выйти за рамки мыслимого.
Читать дальше →
Всего голосов 8: ↑3 и ↓5 -2
Просмотры 1.3K
Комментарии 6

О конце времен. Может ли время закончиться?

Математика *Научно-популярное Физика

Когда мы говорим "время закончилось" или "время истекло", то имеем в виду окончание времени какого-то процесса. После этого процесс будут и другие, позже. Но может ли быть так, что "позже" не будет? Может ли закончиться само время?

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

С другой стороны, в прошлое (Большой Взрыв) время обрывается, то есть было время, когда времени не было. Есть много космологических моделей Большого Взрыва, и все они стараются избавиться от сингулярности, сделать физические величины непрерывными. Об этом в отдельной статье.

Итак, если такое возможно в прошлом, то можем ли мы соорудить элегантный конец времен в будущем?

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 3K
Комментарии 12

Динамика в деле: интерактивные графики в Dash

Python *Программирование *Визуализация данных

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

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 430
Комментарии 2

8 простых идей, чтобы вашу компанию полюбили. Чек-лист для стартапов

Развитие стартапа IT-компании
Из песочницы
Перевод

Десять лет назад, ещё в 2012 году Дэвид Керпен, сооснователь и глава маркетинговой компании Likeable Media выпустил книгу «Likeable business», ставшую бестселлером New York Times. В своей книге автор приводит множество кейсов крупных компаний, их успехов и провалов. Изученные кейсы заложили основу принципов, которые помогут предпринимателям построить успешную компанию. В статье приводится краткая выжимка идей из книги.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 701
Комментарии 0

Mesh: 29 лет с появления первого общедоступного браузера

Блог компании RUVDS.com Браузеры Читальный зал

30 апреля 1993 года интернет-браузер под названием WorldWideWeb стал общедоступным, а его код — открытым. Его «отцом» стал знаменитый британский программист и разработчик Тимоти Бёрнерс-Ли: создатель идеи всемирной сети.

За четыре года до того, в марте 1989 года, Тим Бёрнерс-Ли представил руководству CERN, расположенной в Швейцарии Европейской организации ядерных исследований, доклад о необходимости создания распределённой гипертекстовой системы для улучшения работы организации.

К тому времени компьютерные сети вообще, и прямые предки нашего Интернета в частности (ARPANet и NSFNet) в частности, существовали уже два десятка лет — но функционировали они совершенно не так, как привычно нам в XXI веке. Если изрядно упрощать, то Интернет в эпоху своей предыстории функционировал в основном как канал для пересылки сообщений электронной почты. В нём не было ни страниц, доступных с любого подключённого к сети компьютеру, ни их адресов, ни инструмента для их просмотра.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 874
Комментарии 2

Как появилась Луна, и что из этого вышло

Блог компании Timeweb Cloud Читальный зал Научно-популярное
А также с чего началась земная геология, и почему мы такие особенные в Солнечной системе.

Момент рождения Луны можно для определённости представить как на этом фотоснимке, сделанном 4,5 миллиарда лет назад:


Но можно и усложниться. Дело в том, что тогда Солнечная система была крайне беспокойным местом: во все стороны носились булыжники и планетоиды. Более того, современные расчёты показывают, что и нынешние наши (тогда ещё прото-)планеты находились на других орбитах, располагались не в том порядке, что сейчас, и, да, Юпитер тоже был не на месте. Всё это дело сталкивалось, меняло орбиты и в конечном итоге падало друг на друга или на Солнце…

Интересно? Тогда прошу под кат!
Читать дальше →
Всего голосов 34: ↑33 и ↓1 +32
Просмотры 3K
Комментарии 18

Вернемся в конец 1990-х с помощью Интернет по dial-up

Блог компании ua-hosting.company История IT
Перевод
Посмотрите, что будет происходит, если вы попытаетесь посетить современные веб-сайты с помощью Windows 98.


Это демонстрация работы dialup времен конца 1990-х с использованием почти идентичного тому времени оборудования, подключающегося к современным веб-сайтам с помощью устаревших браузеров через dialup-соединение со скоростью 31,2 кбит/с. Предупреждаем: загрузка страниц происходит в реальном времени.

Каждый для себя нашел развлечения во время пандемии. Все «развлекались как могли» в 2020 году. Инженер-биомедик Гоф Луи любит возиться с техникой, особенно с олдскульной, и решил попробовать вспомнить, каково это — подключиться к Интернету по dialup, как это было в конце 1990-х годов. Он записал весь процесс в мучительном реальном времени и иногда сопровождал комментариями.

Люди определенного возраста хорошо помнят, как было раньше: даже просто загрузка компьютера требовала терпения, особенно в начале десятилетия, в течении этого времени, можно было принять душ и приготовить кофе. Для подключения к Интернету требовалась выделенная телефонная линия, поскольку в противном случае входящий звонок мог прервать соединение, что вынуждало повторять весь процесс дозвона.

С тех пор многое изменилось, Интернет из роскоши превратился в необходимость, изменив при этом нашу культуру. Как отметил Луи в своем блоге:

Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 2K
Комментарии 19