LINUX.ORG.RU

Сообщения mono

 

Системный администратор (VoIP телефония)

Форум — Job

Всем привет! Дружественная мне компания Novofon ищет системного администратора. Компания предоставляет услуги VoIP-телефонии.

Работа в РФ.

Готовы рассматривать джунов (от 138 000 до 167 000 ₽ до вычета налогов), так и более сильных соискателей (зп обсуждается индивидуально).

Вакансия предполагает выполнение оплачиваемого тестового задания.

Обязанности:

  • Техническое обслуживание сервисов компании;
  • Поддержка и разработка ПО для оказания услуг телефонии;
  • Разработка новых сервисов и поддержка существующих;
  • Взаимодействие с разработчиками;
  • Обслуживание каналов связи;
  • Подготовка технической документации и инструкций.

Требования:

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

  • Уверенные знания ОС Linux дистрибутив Debian, docker;
  • Понимание принципов VoIP технологии (протокол SIP);
  • Опыт программирования на скриптовых языках под Linux (например Perl, Lua, Golang) хотя бы один из них, тестовое задание подразумевает написание программы на каком-либо ЯП);
  • Опыт работы с ПО Kamailio, Asterisk, MySQL, Redis;
  • Опыт работы с git;
  • Понимание принципов CI/CD;
  • Уверенные знания принципов работы протоколов TCP/IP; архитектур безопасности корпоративных сетей;
  • Опыт написания инструкций по эксплуатации оборудования и систем;
  • Знания принципов работы E1, ОКС7, СОРМ, Антифрод, опыт работы с шлюзам Eltex - будут дополнительным преимуществом, в том числе повод обсудить зарплатные ожидания сверх указанной вилки;

Условия:

  • Активное участие в работе сервиса;
  • Достойный уровень заработной платы (официальное трудоустройство с первого дня + белая зарплата);
  • Комфортный офис в центре города, возможен гибридный график работы частично в офисе, частично удаленка. При наличии в Вашем городе нашего офиса комфортное рабочее место, если Вы из города где офиса у нас нет, мы готовы оплачивать рабочее место в коворкингах или арендовать небольшой офис;
  • Современный ноутбук, комплект периферии и пару мониторов за счет компании;
  • Бонусы;
  • 13 ЗП
  • ДМС.от РЕСО гарантия, после успешного прохождения испытательного срока;
  • Чай, кофе, вкусняшки.

Вакансия на hh.ru – https://chelyabinsk.hh.ru/vacancy/91922301

Контакт в tg: @cat_Laguta

 , ,

mono
()

Apple m1 и потребление оперативки

Форум — Talks

Дано макбук на m1, макбук на i9.

На одной и той же версии ОС, на одном и том же наборе софта, потребление оперативной памяти на i9 – 8-12gb, на m1 – 5-8bg.

Запущено: AndroidStudio (2-3 проекта), AppCode, Chrome (20-30 вкладок), три поделия на электроне, и всякая мелочь типа терминала с телеграмом.

Распухание софта остановилось, началось сжатие? Мне как в 2015 году хватало 16gb, так и сейчас хватает.

 ,

mono
()

Flutter 2

Новости — Open Source
Группа Open Source

Не так давно анонсировали новый мажорный релиз кроссплатформенного фреймворка Flutter.

Flutter – это UI-фреймворк для создания приложений на языке dart.

Изначально Flutter поддерживал только мобильные платформы (iOS/Android), но начиная с Flutter 2 появляется поддержка Web и Desktop (macOS, Windows, Linux) в стабильной ветке. Как указывают сами разработчики, поддержка Desktop всё ещё в статусе «early release».

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

Другие важные изменения:

  • Поддержка Null Safety, включённая по умолчанию. Для совместимости со старым кодом, Null Safety можно отключить.

  • Dart FFI – поддержка прямой интеграции Dart и C библиотек

  • Реализация Google Ads на Flutter перешла в статус Beta

  • Улучшения виджетов для ввода текста на платформах Desktop и iOS, в том числе поведение выделение текста, приближенное к родному.

  • Значительное уменьшение использования памяти для Flutter внутри нативных приложений iOS/Android.

  • Flutter Fix. Инструмент для автоматического поиска и миграции старого кода, такого как использование deprecated API.

  • Новый тулинг Flutter DevTools для упрощения дебага и оптимизации Flutter-приложений.

( читать дальше... )

>>> Официальный пост о Flutter 2 на medium

 , , ,

mono
()

Flutter

Форум — Talks

На днях поковырялся с замечательным SDK для кроссплатформенной мобильной разработки – Flutter.

И мне даже понравилось! Раньше смотрел косо на всю кроссплатформу.

  • Реально очень низкий порог входа. Путь к первому приложению лёгок и приятен.
  • Всё работает быстро и красиво, UI по поведению максимально похож на нейтивный и только очень зоркий глаз заметит различия. Писать какой-то жирный UI на флаттере комфортнее, чем в нейтиве.
  • Сам по себе графический движок очень производительный, можно писать вещи на вроде таких.
  • Крутой тулинг, онлайн-применение изменений и прочие клёвые штуки, которые пришли из мира веб-разработки.
  • Никакого javascript и html5.

    Но минусы конечно тоже есть.

  • Если требуются тонкости какие-нибудь, то хорошо представлять как это работает под капотом на нейтивных рельсах.
  • После kotlin, на котором пишу большую часть времени, dart выглядит приветом из забытого прошлого. Какие-то фичи клёвые, но многих привычных вещей не хватает.
  • Локализация довольно запутанная, по сравнению с iOS/Android. Без локализации в современном мире никуда.
  • Очень много скобочек из-за стиля самого flutter. Как бы ты не разбивал код, их всё равно много.

    Одним словом, если есть желание попробовать мобильную разработку, но нейтив внушает ужас, то flutter – отличный вариант для начала.

    Что думает местный коллектив? Кто-нибудь пробовал?

 , ,

mono
()

Scala. Профессиональное программирование

Форум — Talks

Тут появился перевод книги по Scala от издательства «Питер» – link.

По купону Scala скидка 20%.

Вдруг кому-то будет интересно.

 

mono
()

«Мегафон» фраппировал Рунет дополнительной рекламой на сайтах без спроса

Форум — Talks

К вопросу Неожиданная реклама на моем сайте

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

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

В пресс-службе компании подтвердили «Роем!», что подобная практика действительно действует для ограниченного количества абонентов.

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

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

https://roem.ru/26-07-2017/255698/mega-ads/

Будьте бдительны.

 

mono
()

Компания Сател (satel.org)

Форум — Talks

Друзья,

Кто-нибудь может сказать что-то плохое/хорошее о системном интеграторе Сател в плане работы там, да и вообще об общей адекватности?

 ,

mono
()

Смотрите, что я нашёл!

Форум — Talks

Perfect: Server-Side Swift

Как вы думаете, взлетит?

 

mono
()

iOS тормозит?

Форум — Talks

Есть три девайса: Nexus 5, Nexus 7 (2013), iPad Mini (второе поколение). Все они появились в 2013 году.

На каждом девайсе последняя версия доступной ОС: Android 6.0.1 и iOS 9.2 соответственно.

Заметил, что iPad стал заметно торомозить, по сравнению с девайсами на Android. Хорошо заметно в том же браузере — вкладки постоянно перезагружаются, скролл дёрганный. Скорость UI на Android как минимум не стала хуже.

Android демонстрирует такой долгий срок обновлений, при лучшем их качестве. Кончилась золотая эра iOS?

 ,

mono
()

Руководитель направления тестирования/Test Leader (Нижний Новгород)

Форум — Job

Друзья! Нам (в switchray.com / switchray.ru) требуется Test Leader.

Необходимые навыки:

  • Знание процессов разработки и тестирования ПО;
  • Опыт тестирования ПО - от 3 лет;
  • Опыт руководства тестовой командой или направлением тестирования - от 2 лет;
  • Ответственное отношение к делу, умение работать в команде и самостоятельно, коммуникабельность;
  • Linux/Unix на уровне пользователя;
  • Знание сетевых протоколов (TCP|UDP, IP, SNMP, routing, telnet, ssh etc.)
  • Владение английским языком на уровне чтения технической литературы

Приветствуется:

  • Знание протоколов VoIP (SIP, H.323, RTP) и SS7
  • Знание основ построения сетей передачи данных
  • Приветствуется опыт по автоматическому тестированию

Описание деятельности:

  • Руководство направлением тестирования одного из продуктов;
  • Формирование стратегии тестирования продукта;
  • Организация тестирования с помощью команды из 5 - 7 человек;
  • Ручное и автоматическое тестирование ПО в области VoIP;
  • Написание тестовой документации (составление тест-планов, тест-кейсов);
  • Взаимодействие с командой разработчиков;
  • Организация тестового стенда;
  • Осуществление прогонов тестов, анализ результатов тестовых прогонов;
  • Заведение дефектов и отслеживание их исправления;
  • Составление отчетов по результатам тестирования;

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

Резюме можно слать мне (контакты в профиле) или на resume@switchray.com.

 , , ,

mono
()

«Облачка» для чата

Форум — Development

Привет всем!

Вопрос знатокам Qt (Desktop). На днях возник один спорный момент.

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

Мне хочется понять насколько это сложно делать средставами Qt, QWidget. Без Qml и WebView. Готовое решение не нужно, хочу понять оценку трудоёмкости и примерное направление куда копать.

Например, в Android это делается относительно просто, TextView + бэкграунд в виде 9patch. А как делается в Qt?

 ,

mono
()

iOS App Development with Swift

Форум — Talks

На курсере сегодня стартует первый курс из специализации iOS App Development with Swift – Introduction To Swift Programming.

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

О качестве материала пока сложно судить, но в качестве отправной точки в мир гомосексуальных извращенийiOS-программирования, думаю, вполне сойдёт.

 , ,

mono
()

Principles of reactive programming

Форум — Talks

На курсере сегодня стартовал курс Principles of reactive programming от Мартина Одерски.

Если вдруг кому интересно.

 ,

mono
()

Командировочные удостоверения с 2015 года не нужны

Форум — Talks

Постановлением Правительства РФ от 29 декабря 2014 г. № 1595 внесены поправки в нормативные акты, регулирующие оформление командировок сотрудников. Суть изменений – для командировок по России и в страны СНГ отменена необходимость оформления командировочного удостоверения, служебного задания и отчета о командировке. Соответствующие изменения внесены в Положение об особенностях направления работников в служебные командировки, утвержденное Постановлением Правительства РФ от 13.10.2008 № 749, а также в Постановление Правительства РФ от 26.12.2005 № 812, регулирующее оформление загранкомандировок для госслужащих.
Напомним, что для загранкомандировок командировочные удостоверения также не оформляются.
Фактический срок пребывания в командировке будет теперь определяться по проездным документам или указываться сотрудником в служебной записке, если он добирался до места назначения на личном транспорте. В этом случае дополнительно необходимо будет приложить к авансовому отчету оправдательные документы, подтверждающие использование личного транспорта для проезда к месту командирования и обратно (путевой лист, счета, квитанции, кассовые чеки и др.).
Документ опубликован 31 декабря 2014 года на официальном интернет-портале http://www.pravo.gov.ru и уже вступил в силу. Отметим, что командировочные удостоверения отменены во исполнение пункта 10 раздела IV мероприятий дорожной карты «Совершенствование налогового администрирования» (утв. Распоряжением Правительства РФ от 10.02.2014 № 162-р).

Ура, товарищи!!!

Подробнее

 

mono
()

Бешеный принтер. Продолжение.

Форум — Talks

Министерство связи и массовых коммуникаций (Минкомсвязи) выступило против предложенных профессиональных стандартов для медиаотрасли и придания им статуса обязательного инструмента. Так замминистра Алексей Волин прокомментировал сообщение «Коммерсанта» о намерении Госдумы ввести в Трудовой кодекс поправки о профстандартах и обязать всех работодателей их придерживаться. «Минкомсвязь до прояснения ситуации с изменениями в Трудовой кодекс приостанавливает процесс согласования любых профессиональных стандартов в медиаотрасли, — заявил Волин ТАСС. — А если изменения, о которых сейчас говорится, будут приняты, то министерство потребует пересмотра уже принятых профессиональных стандартов, так как применить их в качестве обязательного инструмента невозможно».

Ведомости

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

В общем, рано паниковать.

Update: продолжение истории на ленте.вру.

 ,

mono
()

Pattern matching в Scala

Форум — Development

Привет всем!

Почитываю «scala для нетерпеливых». В главе про сопоставление с образцом есть указание, что использовать match для сопоставления типов, вместо instanceOf. Например:

t match {
  case x: String => ...
  case y: Int  => ...

Чем это обосновано? Причина исключительно идеологическая или instanceOf и match работают различными способами для проверки принадлежности к типу?

 

mono
()

Хвалёное качество apple

Форум — Talks

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

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

Shit happens, воистину. Причём ни вчера и ни завтра, а именно сейчас, когда это особенно херово.

А линукс тут при том, что... Да какое это уже имеет значение?

 , ,

mono
()

JB, с инкрементом тебя!

Форум — Talks

Хочу поздравить горячо любимого всеми нами модератора с днём рождения!

JB, хорошего тебе настроения! И помни, что завтра понедельник. :)

mono
()

2uber_cat

Форум — Linux-org-ru

uber_cat, хулигать из-под анонимуса - некрасиво.

mono
()

Мечтают ли андроиды о холодном синтезе?

Форум — Talks

Я уверен, что электронные овцы уже не в моде.

А о чём в наше время мечтают андроиды?

 , ,

mono
()

RSS подписка на новые темы