Юникорн-стартап Bolt проведет чемпионат для разработчиков с призом 350 тыс. рублей и возможностью релокации в Европу

Автор: admin от 2-09-2019, 21:55, посмотрело: 32

Юникорн-стартап Bolt проведет чемпионат для разработчиков с призом 350 тыс. рублей и возможностью релокации в Европу


Европейский сервис вызова такси и аренды транспорта Bolt (бывший Taxify, «европейский Uber») объявил о старте онлайн-чемпионата для разработчиков. Призовой фонд соревнования составит 350 тысяч рублей, лучшие разработчики получат возможность релокации в Европу.



Для участия нужно зарегистрироваться по ссылке – в ответ придет приглашение на первый этап конкурса.

Категория: Программирование

 

Интернет для всех, даром, и пусть никто не уйдёт обиженный

Автор: admin от 2-09-2019, 21:55, посмотрело: 26

Добрый день, Сообщество!



Меня зовут Михаил Подивилов. Я являюсь основателем общественной организации «Medium».



Меня неоднократно просили написать краткое, но исчерпывающее руководство о том, каким образом можно подключиться к сети децентрализованного интернет-провайдера «Medium» в режиме оверлея, то есть, не подключаясь напрямую к роутеру оператора «Medium», а посредством использования сети Интернет и Yggdrasil в качестве транспорта.



В этой публикации я постараюсь доступно объяснить, как можно произвести подключение к сети «Medium» в режиме оверлея и сконфигурировать рабочее окружение, если вы используете операционную систему Windows.



Если вы хотите узнать в подробностях, чем является и чем не является децентрализованный интернет-провайдер «Medium», рекомендую к прочтению статью моего коллеги.



Интернет для всех, даром, и пусть никто не уйдёт обиженный

Категория: Программирование

 

Проблема, которую вы решаете, важнее, чем код, который вы пишете

Автор: admin от 2-09-2019, 21:55, посмотрело: 21

Проблема, которую вы решаете, важнее, чем код, который вы пишете


Программисты, кажется, забыли реальную цель программного обеспечения — это решать реальные проблемы.



50 лет назад, в 1968 году, была организована рабочая конференция по программной инженерии, которая была организованна при поддержке «Научного Комитета НАТО». В то время люди начали замечать, что программное обеспечение становится фундаментальной частью общества. Однако это также становилось слишком трудным для понимания. После этой конференции программирование стало целой индустрией. И оно начало отходить от контролирования деловых людей.



Независимо от того, каким путем программирование пошло с тех пор, по-прежнему существует проблема с разделением между бизнесом и разработкой программного обеспечения — или «ИНЖИНИРИНГ», как впервые назвала конференция. Если разработчики слишком сосредоточены на разработке, они могут пропустить цель программного обеспечения, которое они пишут. Они могут не видеть скрытых решений, которые не требуют никакого кода.

Категория: Программирование

 

Когда 'a' не равно 'а'. По следам одного взлома

Автор: admin от 2-09-2019, 19:20, посмотрело: 28

Пренеприятнейшая история случилась с одним моим знакомым. Но насколько она оказалась неприятной для Михаила настолько же занимательной для меня.

Надо сказать, что приятель мой вполне себе UNIX-пользователь: может сам поставить систему, установить mysql, php и сделать простейшие настройки nginx.

И есть у него десяток-полтора сайтов посвященных строительным инструментам.

Один из таких сайтов посвященный бензопилам плотненько сидит в ТОПe поисковиков. Сайт этот — некоммерческий обзорник, но кому-то поперек горла и повадились его атаковать. То DDoS, то брутфорс, то комменты напишут непотребные и шлют абузы на хостинг и в РКН.

Неожиданно всё стихло и это затишье оказалось не к добру, а сайт начал постепенно покидать верхние строчки выдачи.



Когда 'a' не равно 'а'. По следам одного взлома



То была присказка, дальше сама админская байка.



Время близилось ко сну когда раздался звонок телефона: «Сань, ты не глянешь мой сервер? Мне кажется меня хакнули, доказать не могу, но ощущение не покидает уже третью неделю. Может мне просто пора лечиться от паранойи?»

Категория: Веб-разработка, Linux

 

Работа с командой

Автор: admin от 2-09-2019, 17:40, посмотрело: 30

Впервые на Saint TeamLead Conf 2019 будет три потока докладов. Мы растём и развиваемся, а тематика конференции позволяет широко и глубоко освещать разные направления работы и развития тимлида. Традиционно будет 6 основных направлений: личное развитие, работа с командой, инструментарий тимлида, развитие осознанности, трансформационные изменения в процессах и людях и выстраивание технологического процесса. В прошлый раз я рассказывал о докладах, которые попали в секцию «Инструментарий тимлида» и «Развитие осознанности». Теперь анонсирую блок о работе в команде.



Работа с командой


Управление маленькими командами — это основа работы лида, и мы регулярно уделяем внимание этой теме на всех конференциях серии. Saint TeamLead Conf в 2019 году не стала исключением. Этой осенью поговорим о «любимом» микроменеджменте, канбане, корпоративной культуре, «дружественном коллективе» и Data Science. Все подробности под катом.

Категория: Веб-разработка

 

Как НАСА заботится о безопасности и рассудке своих астронавтов

Автор: admin от 2-09-2019, 15:10, посмотрело: 26

Суровую обстановку межпланетных путешествий выдержат не все



Как НАСА заботится о безопасности и рассудке своих астронавтов


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



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

Категория: Космонавтика

 

Сравнение компараторов для синхронизации схем и данных баз данных MS SQL Server

Автор: admin от 2-09-2019, 13:45, посмотрело: 38

Описание общей потребности в синхронизации изменений



При работе с базами данных часто приходится решать проблему синхронизации изменений.

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



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



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



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



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

Категория: Веб-разработка

 

Рассказ о том, как популярная JavaScript-библиотека начала выводить в терминал рекламу

Автор: admin от 2-09-2019, 12:20, посмотрело: 24

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



В начале 20-х чисел августа сего года разработчики, которые устанавливали Standard через менеджер пакетов npm, смогли лицезреть в своих терминалах здоровенный рекламный баннер.



Рассказ о том, как популярная JavaScript-библиотека начала выводить в терминал рекламу


Рекламный баннер в терминале



Эта реклама создана средствами нового проекта — Funding. Им занимаются разработчики библиотеки Standard. Библиотека Funding была включена в Standard 14.0.0. Эта версия Standard вышла 19 августа. Именно тогда реклама и начала появляться в терминалах.

Категория: Веб-разработка

 

Мобильные отчеты на Oracle BI EE 12c — на раз, два, три. Методология из курса Oracle BI EE 12c CAD

Автор: admin от 2-09-2019, 08:05, посмотрело: 34

У многих компаний — пользователей продукта Oracle BI 12c есть общая проблема: их разработчики по разным причинам не хотят связываться с мобильной разработкой отчетов.

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

Об этом — несколько слов и много картинок.

Мы не повторяем общего момента, связанного с необходимостью установки мобильного клиента из App Store или Google Play, так как считаем это естественным шагом. У каждого из этих приложений есть своя история и группа поддержки, на страницах магазинов есть отзывы и рейтинг. И в App Store, и в Google Play есть и клиенты к другим продуктам Oracle.



Мобильные отчеты на Oracle BI EE 12c — на раз, два, три. Методология из курса Oracle BI EE 12c CAD

Категория: Веб-разработка

 

Личный опыт и выводы после смены профессии с дизайнера на программиста

Автор: admin от 2-09-2019, 04:05, посмотрело: 29

О чем эта статья



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



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

Категория: Программирование