LINUX.ORG.RU

Избранные сообщения animechaos

NixOS 22.05

Новости — Linux General
NixOS 22.05
Группа Linux General

30 мая состоялся очередной выпуск дистрибутива NixOS 22.05. Он стал возможен благодаря усилиям 1611 участников в 46727 коммитах.

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

Скриншот к новости взят с официального сайта NixOS.

>>> Подробности на официальной странице блога NixOS

 ,

NeTC
()

Scala vs Go

Форум — Talks

Хотелось бы послушать лоровских аналитиков по поводу карьерных перспектив Scala и Go. Я пока думаю, что у Go перспектив больше. Причин несколько:

  • За Go стоит более серьёзная корпорация
  • Go самодостаточен, то есть он не привязан к виртуальной машине, разработку которой не контролирует
  • На Stackoverflow Go в разы популярнее, чем Scala
  • На сколько я могу судить, область применения Go гораздо шире

А вы что думаете?

 , , ,

hummer
()

Посоветуйте DMCA-устойчивый VPS

Форум — Talks

Требуется VPSка. Нужно:

  • KVM
  • Локация за пределами РФ.
  • DMCA-устойчивость.
  • Гигабитный канал с приличным количеством траффика.
  • Отсутствие криминальной репутации (не хочется на каждом втором сайте капчу вводить).
  • Нидорага.

Не нужно:

  • Мощь.

Область применения, думаю, объяснять не надо. Делимся историями успеха.

UPD: Остановился на Melbicom с локацией в нидерландах. Пару дней пользуемся, пока всё отлично.

 , ,

Axon
()

Готовые сборки Wine

Форум — General

Доступные сборки:

  • TkG - сборки, включающие в себя Staging патчсет, а также дополнительные патчи (в основном для улучшения производительности в играх).
  • Proton - сборки, собранные из исходников с репозитория ValveSoftware. По сути, это тот же Proton из Steam, только не требующий Steam Runtime для работы.
  • Staging - сборки с примененным Staging патчсетом. Содержат большое количество патчей, которых нет в обычном Wine.
  • Vanilla - обычный Wine из исходников с WineHQ, без каких-либо дополнительных патчей. В том числе есть Stable версии (2.0.x, 3.0.x, 4.0.x и т.д.).
  • Wayland - сборки с патчами для работы на Wayland (только для него, с Xorg они не работают совсем). Имеют много ограничений, в том числе OpenGL не работает, работает только Vulkan. Рекомендую прочитать страницу проекта wine-wayland, там об этом написано.

Доступные архитектуры:

  • amd64 - для 64-битных систем. Можно запускать и 64-битные, и 32-битные приложения.
  • amd64-nomultilib - для 64-битных систем. Можно запускать только 64-битные приложения. 32-битные зависимости не требуются.
  • x86 - для 32-битных систем. Можно запускать только 32-битные приложения.

Для работы сборок нужен как минимум GLIBC 2.27. Скрипт, которым я компилирую Wine, а также актуальная информация о сборках (опции компилирования, применяемые патчи и прочее), доступны на GitHub. Обновляю по мере возможности.

Старые сборки (4.11 и старее) требуют как минимум GLIBC 2.23.

Как использовать эти сборки? Просто распакуйте в домашний каталог (или в /opt) и указывайте путь до бинарника wine при запуске приложений. Например:

/home/user/wine-4.0-amd64/bin/wine someapp.exe
В системе должны быть установлены необходимые библиотеки, иначе Wine не будет работать или не сможет запустить многие приложения.

Ссылки на скачивание:

Если вам нужны сборки со встроенными библиотеками, взгляните на другой мой проект: https://github.com/Kron4ek/wine-portable-executable

 

Kron4ek
()

Инструкция получения более-менее шустрого ThinkPad 16g ram/IPS/ssd ноута в 2021 году за 20-30 тыр - вариант на базе T440p

Форум — Linux-hardware
  1. Покупаем на авито thinkpad T440p с отстойной TN-матрицей, HDD и 4gb RAM, CDROM. Проц любой, они меняются, но i5 4300m хватит с избытком, у него же не U на конце. На конце «T440p» буква p - это важно - туда ставят съёмные 47-ваттные процы, а не припаивают на мять 15-ваттные U-модели процов. Данный ноут ещё хорош тем, что закупался мегакорпорациями и мог остаться на складах, их списывали вагонами. Если вы живёте в богатой Швейцарии, то может посто достаточно по помойкам вечером пройтись. ~13000 руб.

  2. Важно найти модель T440p без дискретной Nvidia. В названии «T440p» не отражается, есть там нвидиа или нет, просто T440p бывает с двумя вариантами матери - на одну из матерей припаяна NVidia, на другую нет и стоит система охлаждения полегче (без одной трубки-площадки до чипа нвидии). Толку от nvidia нет, ускорение в игрунях 0.0000001% а зря греется и жрёт питалово. А без неё надёжнее, экономичнее. Это важный пункт выбора породистого девайса - nvidia быть не должно. Авито завален в основном T440p + Nvidia, поэтому нужно тщательно отбирать.

  3. Покупаем на aliexpress правильную матрицу LP140WF3-SPD1 (можете погуглить варианты вокруг неё, но там то цветопередача не та, то яркость), старую выдёргиваем, эту втыкаем (там 1 разьём воткнуть - паять не надо - там такой 40-пиновый разьём - ноут просто находит монитор новой модели) - получаем немерцающий кошерный IPS экран FullHD. Не 4K и хорошо, тормозов поменьше и всё предсказуемее. В матрице официально 262K цветов, но по исследованиям каких-то чуваков из ссылки ниже, цветопередача там лучше, чем в тех про которые написано, что там 16.2M цветов. 4700 руб.

  4. Покупаем на aliexpress touchpad для T450. Родной T440p слишком модный и без физических кнопок, а на T450 физические нормальные кнопки вернули обратно. T450-touchpad физически совместим с T440p - 1500 руб.

  5. Втыкаем SSD любимой модели, я ставил samsung evo pro 860 256G (фильмы не качаю, в игруни не играю, фотки и музло не храню, мне с избытком). В этом ноуте вы упираетесь в скорость SATA. В этом ноуте есть M.2, в который втыкают LTE-модемы, но с SSD там то-ли места не хватает, то-ли не все поддерживаются, то-ли надо что-то мутить в BIOS и непонятно что там будет за скорость. Возможно это самое дорогое, скажем 6-12 тыр.

  6. Воткнуть 16 гигов оперативы. 2 sodimm DDR3L (1.35v), макс 16GB 2133Mhz DDR3 (например Corsair Vengeance 2133Mhz DDR3 Sodimm). 2 планки по 8 гигов: 3500 + 3500 руб

  7. Клавиатура. Если повезло, у вас она американская (а не европейская с большим enter) и сразу с 2-уровневой подсветкой. Можно фильтровать на этапе покупки, если не повезло - аликспресс, но точную модель не знаю. possible 1500 rur

  8. CD-ROM: выдёргиваем, покупаем на Ali sata caddy кейс для второго SSD: 600 руб. Может быть будет пустовать, зато сидюк не будет жрать питалово. Там можно спрятать немного бабла в свёрнутом виде! Потенциально в ноут втыкается до 3 физических дисков - рай файлового плюшкиниста или RAID-маньяка.

  9. M.2 слот: можно втыкать наверное много чего, гипотетически 3-й диск или модем или второй wi-fi, но я не трогал.

Личный опыт - T440p + дефолтная убунта (16.04, 18.04, 20.04) - работает всё, режим сна прекрасен (закрыл крышку, кинул в рюкзак, через неделю открыл - работает), wi-fi 5ghz есть, BT есть, SD-карты читает (фотографам надо), LAN-гигабитка есть (HFT-трейдерам запускать low-latency торговых роботов). Ну ещё в выключенном состоянии работает как power bank через USB-порт, правда без fast charge.

В чём может быть печаль: 2 кг вместо 1 кг (lenovo carbon X1, macbook m1 и т.п. - я не страдаю, но есть капризные слабаки с лимитом в 1 кг), отсутствует задротский способ подключения внешних видюх (как на x230), нет USB-C. Клавиатура не классическая thinkpad, а «новая thinkpad», но старую клавиатуру официально похоронили решением ЦК КПСС навсегда, а её чертежами выстрелили из пушки на солнце, поэтому уже проще один раз перестроить мозговой движок слепой печати под эту новую клаву, чем вечно грустить о былом. Я страдал, я изменился, я полюбил 4++-серию клав.

Итого где-то вокруг 30 тыр получаем железяку с достаточно нормальным кол-вом оперативы и процом для агрессивного компиления и этой железки похоже хватит ещё надолго. Из породистых магазинных ноутов эту железку начинают рвать по производительности девайсы только подбираясь к 150-200 тырам, да и то на какие-то величины процентов в синтетических тестах, которые вам скорее всего похрен. Хотя конечно thinkpad P15 с 128 гигами ОЗУ будет интереснее, но это в 10 раз дороже)

Мегаинструкия на ту же тему с бОльшим колвом деталей и пояснений: https://octoperf.com/blog/2018/11/07/thinkpad-t440p-buyers-guide/#cpu

Бложик и личная история

Как я понял, развитие процов тормознуло к настоящему моменту. Всмысле, в руки попадают всякие thinkpad carbon X1 gen7 или Dell XPS и я не вижу преимуществ в них, относительно старой шарманки T440p i5 4300m. Единственное, что было заметно: T440p на каком-то Dell 27" через displayport на разрешении НИЖЕ 4K, но больше FullHD тянул на полный экран одну WebGL-игрушку в гуглхроме с микроподлагиваниями, а Dell XPS 13" с процом i7 7550U и какой-то новой интегрированной видяхой тянул БЕЗ подлагиваний и с меньшим поеданием электричества.

То есть, если нам нужна переносимость железки, компактность, но работаем мы всё равно от розетки и нам не важна разница между 3 часами и 10 часами от батарейки, то этот тред для вас. На практике при офисно-домашней жизни всё равно надо думать где у тебя зарядник. Какая разница когда об этом думат - через 3 часа или через 8: (хотя при компилении ядра 8 не будет никогда) - всё равно думать надо, а значит зарядник всегда где-то есть и это не нокия 3310 с неделей работы от зарядки.

 

igloev
()

perl-скрипт для удаления скрипто-мусора из html-страниц

Форум — Development

добрый день

наборосал скрипт, в первом приближении работает, чистит, вроде как, то, что надо ... :о)

посмотрите, какие могут быть подводные камни или что нужно подзакрутить в «настройках» скрипта?

скрипт для локального использования, обработка сохраненных страниц и последующего просмотра/чтива

спасибо за пендили :о)

#!/usr/bin/perl

use strict;
use HTML::Laundry;

my $file    ;
my $laundry ;
my $html    ;
my $html_clr;

$file = shift or die "need a file $!\n";

open (FH,"< $file"    );
read (FH, $html, -s FH);
close FH;

$laundry = HTML::Laundry->new();

$laundry->add_acceptable_element(['img','h1','h2','style','stylesheet','href',
'link','html','head','body','meta','title','div','span');

#
# <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
#
$laundry->add_acceptable_attribute(['http-equiv','content','charset']);

$html_clr = $laundry->clean($html);

open (OH, '>', $file);
print OH $html_clr   ;
close OH;

exit;

p.s. в модуле есть возможность использовать base_url, для более тонкой настройки, руки не дошли дотошно потестировать...

 , ,

sunjob
()

Первый год вместе с GNU/Linux

Галерея — Скриншоты

Это началось год назад когда я купил ноутбук без операционки, а на нем стоял уже какой-то мега глючный дистрибутив с гномом 3. Поюзав месяц оффтопик, вспомнил, что та самая операционка хоть и была глючной, зато в ней было кое что интересное. Разузнав подробнее про дистрибутивы, немного боясь, но установил Mint, после чего была Xubuntu, Monjaro с awesome, MXlinux и Debian. Самые приятные ощущения оставил только Debian c протухшим mate, но сейчас вполне доволен и оптимизированным Mint с cinnamon (стоит в дуалбуте на всякий случай).

Так как каникулы достаточно длинные появилось время наконец осилить тайлинг и рач и вот что вышло. По сути огромное количество кодовой базы и идей взяты у Luke Smith, за что ему отдельная благодарность. Ещё хочу ещё отметить, что хоть система и на зашифрованном диске, в производительности она не сильно проигрывает.

Пакеты:

  • bspwm + sxhkd

    Изначально я юзал i3-gaps и вроде как он меня всем удовлетворял, но когда узнал про bspwm, сразу понял что он значительно лучше подходит. Особо понравилась архитектура, когда оконный менеджер не лезет в настройки клавиатуры.

  • kitty + bash

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

  • mpd + ncmpcpp + mpc

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

  • polybar + awesome-font

    По сути использование polybar во много раз ускорило переезд с i3. Читал, что он есть много поэтому может пересяду на lemon(bar|new)

  • neovim

    Долго использовал обычный вим и как был приятно удивлён улучшениями в его neo версии. Конфиг Люка Смита очень крут к тому же.

  • Thunar, dunst, sxiv, xwallpaper

  • И много скриптов для комфортной работы

В планах:

  • Адаптировать под VoidLinux
  • Использовать nnn как главный файловый менеджер

Stow оказался очень удобным = dotfiles

>>> Просмотр (1920x1080, 720 Kb)

 , , , ,

Cirno
()

HDD в 2018 - какие брать стоит и какие не стоит?

Форум — Linux-hardware

Добрый день!
Основная система на ssd от intel, а вот HDD пока нет. Какие hdd сейчас отличаются надежностью и тишиной, супер производительность не нужна, объем, думаю, 2tb буду брать.

 

matroskin
()

USB/IP Ubuntu и клиент на Windows

Форум — Admin

Доброго всем времени суток!

Пытаюсь прокинуть USB устройства по сети. Т.к. Платить за платные решения не имею возможности, выбор пал на USB/IP PROJECT: http://usbip.sourceforge.net/(Это единственное бесплатное решение).

Почитал форум и получил вот такой алгоритм установки этого добра на Ubuntu 12+

1) Добавляем репозиторий(Стандартные Ubuntu не подходят там версия не рабочая): sudo add-apt-repository ppa:whoopie79/ppa

2) Ставим usb/ip: sudo apt-get install usbip

3) Добовляем модули: sudo modprobe usbip-core sudo modprobe usbip-host

4) Прописываем их в автозапуск: sudo nano /etc/modules

...

usbip-core

usbip-host

...

5) Прописываем в автозапуск демона: sudo nano /etc/init.d/usbip

...

#!/bin/sh

#

usbipd -D

...

sudo update-rc.d usbip defaults

6) Перезагружаемся, смотрим всё ли запущено.

7) Смотрим список устройств: sudo usbip list -l

8) Выбираем и шарим нужное: sudo usbip --debug bind --busid 4- 1

Видим вот это:

usbip: debug: usbip.c:134:[run_command] running command: `bind'
usbip: debug: usbip_bind.c:162:[unbind_other] 4-1:1.0 -> usbhid
usbip: debug: utils.c:65:[modify_match_busid] write "add 4-1" to /sys/bus/usb/drivers/usbip-host/match_busid
bind device on busid 4-1: complete

Судя по надписи: «complete» всё отлично.

Теперь клиентская часть на винде(Win2008R2x64 или Win7x86 или WinXPx86).

1) Ставлю дрова: Из usbip windows v0.2.0.0

2) Запускаю значит: usbip -l 192.168.0.1

И вижу:

usbip dbg: usbip_network.c: 223 (tcp_connect ) trying 192.168.10.110 port 3240

usbip dbg: usbip_network.c: 243 (tcp_connect ) connected to 192.168.10.110:3240
- 192.168.10.110
usbip err: usbip_network.c: 121 (usbip_recv_op_common) recv op_common, -1
usbip err:       usbip.c: 216 (query_exported_devices) recv op_common
usbip err:       usbip.c: 288 (show_exported_devices) query

При чем не важно, брал версию и usbip windows v0.1.0.0.

На любой Win ОС которые выше перечислены. Что делать вообще не пойму. Может кто сталкивался?

 ,

yuryshestakov
()

Jino.ru - самый убогий хостер

Форум — Web-development

Крайне не советую пользоваться этим отстоем. Когда я был молод и глуп и держал там всякие pet-проекты, вроде было всё ещё более-менее хорошо. Потом я стал пользоваться их VPS и, опять-таки, особых проблем не испытывал, когда в один момент не потерял половину файлов. Благо большая часть из них была в бэкапе, и многое удалось восстановить. Но потеря произошла из-за того, что посыпалась файловая система. Я, естесственно, написал в саппорт, на что мне сказали, мол, почините ФС - и пользуйтесь дальше. По видимому, железо, на котором лежал мой сайт, так и продолжили использовать. Прошло пару месяцев и вот сегодня я обнаруживаю, что мой сайт лежит, потому что попортилось очень много чего, в том числе БД. Опять же, благо, что я всё регулярно бэкапил, но это ни в какие рамки не лезет. Написал им в саппорт с просьбой удалить мне аккаунт и вернуть неизрасходованные бабки - но как пишут в интернетах, данный хостер такого не практикует. Также, написал ситуацию на все известные мне отзовики о хостерах про мою ситуацию, больше пользоваться их убогими услугами не собираюсь и вам не советую. Проект я держал очень небольшой, который денег мне не приносил, но всё равно очень жалко, потому что я в него вскладывал силы, время и деньги. Повторюсь, только в этом году, я из-за них два раза потерял файлы и получил простой сайта почти на сутки, и один раз сайт лежал примерно в течении суток, потому что у них проводились «технические работы», о которых они ни по почте, ни как либо ещё до меня информацию донести не потрудились.

P.S. Посоветуйте, пожалуйста, адекватного хостера (лучше, наверное, за бугром) для маленького сайтика (до 10 Гб места, несколько сотен просмотров в день, гну/линух, выделенный ip).

 , ,

ShadowMaker
()

Может кто нибудь показать красоту с++?

Форум — Development

Может кто нибудь написать на c++, чтобы показать почему c++ лучше смотрится чем программа на си? Хотелось бы увидеть изящный код на c++, так, как это делают с хорошим опытом. Программу любую, главное чтобы было понятно, что c++ намного красивее в написании, чем си.

 ,

u0atgKIRznY5
()

LORSTARTER ★★★★★

Форум — Development

Всё началось с того что я наверное немного приборзел И так имеем -> работы нет, жрать почти нечего, на новый год вкусные сухари по ходу будут,
пойти «грузить вагоны» не в состоянии, куда деваться. включаем «ничёнезнаю» и пишем тут :D

Так вот ждуном в job проситься уже желания нет особого в 90% вероятности это бесполезно,
поэтому (так я подобного тут раньше не видел) вдруг мне повезёт :D

Некоторое время назад я создавал треды по поводу парсинга json получения якорей из GET запросов
и всё это было нужно для написания уведомлялки о сообщениях из vk (дадададада ненужно).

Вчера читал vkapi и написал получение токена,
для автоматизации получения токена нужно ещё добавить микросервер.
А так же гуи обёртку этого всего для tray + notify-send для самих уведомлений.
Я думал работы будет на 5 минут, ан нет, нужно вникать в json/gtk/curl/etc
и ещё чтобы всё если что безболезненно разбиралось по кускам
(например вырвать сервер для переиспользования или aouch авторизацию ).
Так или иначе для меня написать даже такое это не пальцем об асфальт стукнуть.

Так вот я к чему клоню то :D Работы у меня нет, так? Тааак, следовательно я прошу задонатить мне любую сумму
и в обмен с течением времени получить работающую утилитку gui(tray) и cli на github MIT license.
То есть с миру по нитке. А то действительно беда уже с финансами, а тут как бы и не халява, а вполне взаимный обмен.
Процесс разработки :D Скриншотом :D

★P.S. - Писать начал вчера так что всё на очень начальной стадии.
★P.P.S - На github переопределенно выложить сразу >>> This is vktray
Лицензию не выставил так как иконки к примеру не все мои, будет чисто будет MIT (да, я в курсе про creative commons)
И вот она самая главная попрошайская ссылка для донана :D DONATE

Помимо этого я ничего не собираюсь скрывать так что дополнительно live трансляция о донатах в наличии >>>LASTdonatTOPdonatGENERAL

Можете троллить до посинения мне по барабану :D
А лучше не троллить, а продонатить мне на новый год :D.
Илии как там обычно глаголят маркетологи - «Прими участие в настоящей разработке!
Cтань одним из создателей приложения и твой вклад увидят миллионы(сотни/десятки/тысячи/единицы) :D» Ну как что так.

P.P.P.P.S. Навожу мышку на «Поместить» меня немного в юмор разбирает :D Поехали!

 , , lorstarter,

Dron
()

БП с самой лучшей защитой от ВЧ помех из 220В

Форум — General

посоветуйте, пожалуйста

BeQuiet? Seasonic?

 

sanyock
()

Работа в Баварии: Senior C# developer and .NET developer. Переезд в ФРГ. Будет оформлен немецкий ВНЖ.

Форум — Job

Имеется вакансия в платформенную команду компании, занимающейся разработкой и продажей встраиваемых аудиосистем для автомобилей премиум и High-End-класса. Нашими клиентами являются непосредственно производители автомобилей: группы Daimler, Porsche, Fiat (включая Ferrari), Aston Martin. Требуется поддержка для разработки приложений для PC.

Предоставляется вид на жительство, включая всех ближайших членов семьи (супруг/супруга, дети). Стандартная медстраховка покрывает также всех членов семьи. Большой отпуск (30 рабочих дней). Я сам работаю в фирме в отделе DSP, поэтому при необходимости могу ответить на интересующие вопросы о жизни в Германии и о фирме. Начальник платформенной группы попросил меня помочь с поиском высококлассного специалиста в России, поскольку у нас поиск не увенчался успехом, а специалист нужен срочно. Профессиональные вопросы, на которые на смогу ответить сам, переадресую начальнику платформенной группы.

Подробности о вакансии ниже. Присылать резюме можно сюда: KalinichenkoV@askgroup.de (рабочий адрес).

Position: Senior C# developer and .NET developer,

Job Type: Full-time

Company: ASK Industries GmbH (с апреля 2015, владельцем является JVC/Kenwood, Япония)

Web: http://www.askgroup.de

Contact person: Victor Kalinichenko

e-mail: KalinichenkoV@askgroup.de

Location: Niederwinkling, Bavaria, Germany

Salary: >= 45.000 Euro annual (brutto), negotiable, depends on the experience and skills

Function: Design, implementation and maintenance of PC Tools for communication with car audio amplifiers.

Additional Responsibilities: writing the documentation, support other colleagues and external partners, following internal software quality standards.

Required knowledge and experience:

Must have: · At least 5 years of professional programming experience and software design (no beginners, no junior) · Object oriented programming in C#/.NET · At least 3 years experience with WPF and WPF design patterns (MVVM in particular) · Relational database design and development knowledge · Proficiency in Visual Studio & SVN Source Control Management Systems · Object Oriented Design Patterns · Proficiency in Test Driven Development · English level B1 or more (speaking, reading, writing capabilities)

Desired Skills: · ORM experience (Dapper.net or EF or NHibernate) · Java , C / C++ · German language

Education: Bachelor, Master, engineer or Ph.D. in related area.

Working hours: 40 per week

Vacation: 30 working days

Advantages: obtaining the experience in the international company, long vacation, obtaining the residence permit for Germany for all family members (spouse and children) and therefore free traveling within the Schengen zone, all family members are covered by the standard medical insurance, partial flexibility in work schedule. + Если Вам интересны автомобили, то в фирму постоянно приходят для настройки и тестирования дорогие авто, в том числе Porsche, Aston Martin, Mercedes Benz и другие. На фото: я возле автомобиля Aston Martin One 77, который приходил к нам в фирму для настройки и тестирования наших алгоритмов, далее изображения автомобиля Pagani, который приходил к нам в фирму для настройки.

About company: Automotive Sound and Communication

German branch of the former Italian company ASK Industries (since April 2015 bought by JVC/Kenwood, Japan) is developing OEM premium and high-end multichannel automotive sound systems (loudspeakers and amplifiers). Among our systems the most famous are: Audi A8 (brand Bang & Olufsen), Porsche Panamera (brand Burmester), AMG (brand Bang & Olufsen), Aston Martin Rapide (brand Bang & Olufsen).

Location: The company is located in the village Niederwinkling, in Bavaria, approximately 160 km from Munich. The nearest town Straubing is about 20 km from the company.

Relocation to Germany is assumed.

______________

Ответы на наиболее ожидаемые вопросы:

* Какой уровень зарплат? Я не принимаю решения по зарплате. Однако об уровне зарплат сообщить могу. Средний уровень зарплат по позиции Senior software developer в этом регионе Баварии составляет 50.000 - 60.000 евро в год (зависит от Вашего опыта и способности продать себя подороже). Предельный уровень зарплаты - около 75.000 евро в год (всё грязными). В случае исключительных способностей инженера может быть и больше.

* Каковы налоги? Что остаётся чистыми? Здесь многое зависит от Вашего семейного положения и от того, будет ли жена (в случае её наличия) работать. Минимальный уровень «поборов» (налоги, мед. страховка, пенсионные отчисления, страховка по безработице) составляет ок. 30%. Например, при зарплате, скажем, 50.000 евро на оставаться будет 35000 евро в год или ~2917 евро в мес «чистыми». Так будет для тех, кто приехал с женой и она не работает. Однако «поборы» могут достигать и уровня 50%, если либо работающий не женат, либо если его жена также работает и получает неплохую зарплату.

* Какова «социалка» в Германии? А вот с этим тут очень хорошо.

Во-первых, мед. страховка покрывает всю семью: самого работника, его жену и всех детей (медстраховка покрывает очень многое, в том числе и лечение зубов, но не их протезирование). Детям даже лекарства, выписанные по рецепту, бесплатно выдаются в аптеках. Операции, консультации специалистов - всё включено и всё бесплатно. Есть и частные страховки, а также дополнительные мед. страховки. При желании их можно приобрести за отдельную плату. Они уже дают такие преимущества как, например, бесплатное протезирование зубов, палата в больнице будет уже не на двоих пациентов, как в обычной страховке, а индивидуальная; и Вы имеете право не на дежурного врача, а чтобы операцию, Вам сделал зав. отделением; и проч.

Во-вторых, школа бесплатна.

В-третьих, дет. сад очень дешёвый: 60-90 евро в месяц, в зависимости от региона (я плачу 66 евро за каждого ребёнка в месяц за дет. сад за полдня; за весь день будет дороже, но зависимость нелинейная).

В-четвёртых, на каждого ребёнка платится весьма хорошее пособие: на первого и на второго ребёнка - по 190 евро, на третьего - 196 евро, на четвёртого и каждого последующего ребёнка - по 221 евро в месяц. Так, я, имея четверых детей, получаю в месяц 797 евро, не облагаемые налогом. Плюс, родителям детей до двух лет выплачивается также дополнительное пособие в размере, как минимум, 300 евро в месяц.

В-пятых, имеется страховка по безработице: в случае потери работы работнику будет в течение года выплачиваться пособие в размере 66% от его зарплаты.

* Каковы особенности трудоустройства в ФРГ и особенности жизни? - В Германии будет постоянный контракт. Однако будет и испытательный срок: обычно 3 мес. Разорвать контракт после прохождения испытательного срока может теоретически каждая из сторон, но в этом случае и работодатель, и работник имеют равные права: срок расторжения контракта составляет 3 календарных месяца. Это значит, что если Вы хотите уволиться и сообщаете об этом на фирме, скажем, 15 января, то покинуть фирму Вы сможете только 1 мая. То же самое касается фирмы, если вдруг она захочет с Вами расстаться.

- В Германии, если вдруг фирма захочет Вас уволить после того, как Вы, как минимум год, там отработали, то в течение 12 мес. Вам будет выплачиваться пособие по безработице, размер которого составляет ок. 66% от зарплаты.

- В Германии, если Вы заболели, то мед. страховка будет оплачивать Вам больничный и дни из отпуска вычитаться не будут. Медицина бесплатная (по мед. страховке).

- В Германии мебель, домашняя техника, квартира, и проч. не предоставляется нужно покупать/арендовать самому.

- Вы вольны сами выбрать себе место и тип жилья. Например, раньше я снимал дом, а 5 лет назад купил свой дом с большим участком (кредит на 11 лет). Кроме того, качество жилья в Германии очень высокое. Однако стоит иметь в виду, что подавляющее большинство квартир сдаётся без мебели (сантехника - на месте). В лучшем случае будет встроенная кухня, но остальную мебель придётся покупать самим. Первое время можно снять и квартиру с мебелью или жить в пенсионе или гастхаузе и через некоторое время найти подходящую квартиру и переехать туда.

- В Германии (в большинстве фирм вроде нашей) оплачиваемый отпуск составляет 30 рабочих дней. Реально, с учетом выходных и праздников Вы можете съезить в отпуск 4-5 раз в год.

- В Германии качество продуктов очень хорошее. Это касается и мясных, и молочных продуктов, про пиво я вообще не говорю. Свежая (не замороженная) рыба есть не везде, но найти всё равно можно.

* Каков уровень цен в Германии? - Детский сад - 60-90 евро в месяц на ребёнка. Дети, которые на след. год пойдут в школу - бесплатно. - Школа - бесплатно. - Топливо (на 19.07.2016): бензин - ок. 1.30 евро за литр, дизель - ок. 1.10 евро за литр, сжиженный природный газ - ок. 0.57 евро за литр. - Аренда квартиры (квартира в идеальном состоянии, город Штраубинг): 90м2 - ок. 600-700 евро в месяц + коммунальные услуги (зависит от расходов, а также от тепловых потерь в доме; но семья из трёх человек тратит где-то 200-230 евро в месяц на отопление, горячую воду и электричество). - Продукты: чёрный хлеб - 1-2 евро за буханку, молоко - 0.60-1.20 евро за литр, пиво - 5-12 евро за ящик 20 бут. 0.5 л, в зависимости от сорта, мясо - 5-10 евро за килограмм, сыр - от 5 евро за килограмм. - Автомобиль (новый) - от 9000 евро до 25000 (микроавтобус). Подержанный автомобиль можно вообще за «копейки» купить - от 100 евро (что-то со стажем лет 15), 1000 евро (лет 10), 3000 евро (лет 6), 6000 евро (года 3-4), в среднем 8000-13000 евро (года 1,5-2, в зависимости от модели). Все опубликованные уровни цен верны и приведены на день публикации сообщения. Если Вы слышали от Ваших знакомых иные данные, то это либо устаревшая информация, либо Вы что-то перепутали, либо эти цены соответствуют другому региону Германии.

* Как скоро можно получить ПМЖ в Германии? - После трёх лет проживания по программе Blue Card. Вначале Вам и членам Вашей семьи выдадут ВНЖ (временный вид на жительство). Вообще, ПМЖ и ВНЖ по программе Blue Card мало чем отличаются в правах. Пожалуй, единственное существенное преимущество ПМЖ состоит в том, что его не нужно продлевать. Нужно лишь обновлять карточку, когда срок действия загранпаспорта закончится.

* Можно ли получить гражданство ФРГ, на каких условиях и через сколько лет? - Можно, но многие из Вас вряд ли этого захотят. Получить гражданство можно через 8 лет легального постоянного проживания. Для этого нужно сдать экзамен на гражданство, экзамен по языку (уровень B1, если не ошибаюсь). Но это ещё не всё. Самое печальное, что для получения немецкого паспорта нужно отказаться от всех иных гражданств, в том числе и от российского.

* Можно ли купить дом в Германии и сколько этот будет стоить и можно ли взять кредит? - Тут я лучше во всех подробностях отвечу в «личку». Но если коротко, то, да, можно. Я сам купил почти пять лет назад дом в хорошем состоянии жилой площадью (без учёта чердака, подвала, подсобных помещений) 150 м2, с сауной, бассейном, садовым домиком, плодовыми деревьями и участком 10 соток меньше, чем за 100.000 евро в получасе езды от работы, в красивейшем регионе Баварии - Баварском лесу, в курортном городке. Кредит (не ипотека) взят под 3,5% годовых на 10 лет и 10 месяцев. А сейчас процент уже упал до 1.1% (информация от моего коллеги, который строит дом). Есть дома в Баварии, в пригодном для жилья состоянии, вообще по смехотворным ценам - от 10000 евро (от десяти тысяч евро). Но это уже будет находиться, как минимум, в 100 км от работы. Такие варианты тоже могу показать, если будет интересно. Впрочем, можете и сами с ними ознакомиться в моей группе ВКонтакте «Недорогая недвижимость в Баварии» http://vk.com/dombavaria

* Как дела с отпуском? - Отпуск 30 рабочих (!) дней можно разбить на несколько частей, подстроить под праздничные и выходные дни. Рядом Адриатика - 500 км, Альпы - 150 км, Прага - 200 км. Например, я путешествовать очень люблю, и мы с семьёй вшестером или всемером, когда к нам приезжает мама, часто летаем куда-нибудь, пользуясь услугами бюджетных авиакомпаний вроде RyanAir, EasyJet, Norwegian и им подобных, где дешёвый билет можно купить за 15-60 евро на человека в одну сторону, в зависимости от направления и сезона. Так, 2014 году мы слетали трижды на Канарские острова в осенне-зимне-весенний сезон, на «греческое» побережье Турции, домой в Россию и на Кипр (всего 6 раз). В прошлом году уже были на Тенерифе на Новый год, в феврале - на Азорских островах, на Пасху - в Израиле, потом - в России, в сентябре на побережье Бискайского залива в Испании, на Новый год - на Гран Канарии; в феврале 2016 - опять на Азорах; в марте - на Кипре, в мае - в Петербурге. Если жить не в гостинице, а в съёмном жилье, где можно самому готовить и покупать продукты, то всё это совершенно реально по ценам. Продукты покупаем в универсаме. К тому же мы всегда берём автомобиль на прокат. Например, аренда автомобиля на Канарах стоит от 92 евро в неделю со страховкой с нулевой личной ответственностью. Вообще, кому интересен аспект отпуска, может посетить мою группу в Контакте «Летаем, путешествуем дёшево» http://vk.com/naletaj

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

В Баварии многие говорят на диалекте, но это не смертельно, привыкнуть можно и попросить изъясняться на классическом немецком.

* Должна ли супруга/супруг кандидата будет сдать начальный уровень немецкого языка прежде, чем ей позволят въехать в ФРГ с целью проживания? - Нет, не должна. Немецкий язык супруга/супруг кандидата, въехавшего в ФРГ по программе Blue Card стран-членов ЕС будет должна изучать уже на месте.

* У меня ребёнок уже ходит в школу. Как он сможет ходить в школу в Германии и учиться там, не зная языка? - В Германии много иммигрантов. И Ваш случай будет далеко не первым. Мои дочери уже ни единожды рассказывали, как у них в классе появлялся новенький, не умеющий говорить по-немецки. Дети всё учат гораздо быстрее взрослых. Практика показывает, что, попав в немецкоязычную среду, ребёнок уже через три месяца будет сносно объясняться на языке, а через год будет вообще мало чем отличаться от товарщией по классу. Да, акцент небольшой скорее всего останется, но это не будет ни каким образом дискриминировать его в глазах товарищей по классу. В Германии с этим всё нормально. Кроме того, учителя тоже помогут освоиться в новой среде.

* Есть ли кружки, спортивные секции для детей и взрослых? - Да, с этим всё хорошо, особенно со спортом. Здесь очень много всяких сообществ, вступив в которые можно за сравнительно небольшую плату заниматься спортом. Например, я, в своём небольшом городке, плачу около 60 евро в год на всю семью. На эти деньги я, жена и мои дети играем в бадминтон (воланы входят в стоимость), дети занимаются лёгкой атлетикой и в принципе можно было бы ходить ещё в некоторые секции, но времени не хватает. Девочки у меня ходят на балет. За троих детей я плачу 70 евро в месяц (занятия раз в неделю). Очень хорошо развит футбол, в Штраубинге можно записаться на хоккей (там вообще профессионалов готовят). В каждом городке, и даже в деревнях есть бассейны. Например, в деревне, в которой расположена наша фирма есть открытый летний бесплатный бассейн. В перерыве многие туда ходят отдыхать. Для детей также немало кружков и факультативов есть в школе, в том числе и музыкальные инструменты. Но можно школой и не ограничиваться. За вполне умеренную плату есть и занятия во внешкольных учреждениях. Для взрослых есть такие заведения как «народный институт» (Volkshochschule). Если по-простому, то там куча всяких кружков для взрослых: кулинария, шитьё, различные виды мастерства, иностранные языки, гимнастика, аэробика и другие. Я, например, который год хожу на итальянский язык для удовольствия. Один семестр (ок. четырёх месяцев) стоит ок. 60 евро (в зависимости от кол-ва участников).

* Можно ли получить высшее образование в ФРГ? - Да, можно. Обычно этим в университет поступают супруги приехавших на работу сотрудников. Но, сил это отнимет немало. Поэтому если есть дети, то можно и не потянуть. К тому же вначале неплохо бы выучить на приемлемом уровне язык.

* На каком языке говорят в фирме? - Официальный язык - английский, т.е. для работы Вам его вполне хватит и немецкий знать не обязательно. На английском здесь говорят все. Фирма интернациональная.

* Есть ли в фирме русскоговорящие коллеги? - Да, есть. Всего пять человек: я и ещё четверо сотрудников.

* Сколько в немецком отделении фирмы сотрудников? - Что-то около 70 человек на сегодняшний день.

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

* Если строгое время начала работы и время, до которого нужно сидеть? - Ну в принципе есть. Официально с 9:00 нужно уже быть на рабочем месте, но тут многие и к семи утра приходят. Также нужно быть до четырёх вечера официально. Но строго за этим никто не следит. И если есть какая-то нужда, можно всегда отметить в календаре, что тебя не будет, скажем, первую половину дня (при этом не лишним было бы сообщить и начальнику) и вопрос будет улажен. Естественно, что этим не следует злоупотреблять.

Из вопросов читателей по предыдущим вакансиям

* А как происходит процедура переезда? В частности интересно куда заселяться жить по приезду. Насколько знаю в ФРГ квартиры здаются по придявлению кучи бумажек, там как в России деньги отдал, ключи взял, заехал не получиться. В частности нужна справка о доходах в Германии, а где ее взять если только приехал?) Как с этим вопрос решается? - На этот счёт не переживайте. В первые месяц-два фирма снимет мебелированную квартиру с посуточной арендой. Она же за неё и заплатит. Вы за это время обживётесь, осмотритесь, подумаете, где жить хотите, подберёте квартиру и переедете спокойно. Не совсем легко найти квартиру в Мюнхене - там желающих много (но даже и там, если Вы работаете и у Вас приличный оклад, то это не проблема), а здесь, в провинции, найти квартиру - дело нехитрое. Можно даже без агентств обойтись и не платить им гонорар, т.к. довольно много объявлений о сдаче жилья в газетах, в т.ч. в интернете. Бумаг особенно много не нужно. Да, могут попросить контракт или хотя бы письмо от фирмы, но могут и не попросить. Главное - внести залог (он обычно составляет 2-3 месячные платы без комм. услуг) и подписать контракт. Всё остальное - от хозяина зависит. Иными словами, на этот счёт вообще не переживайте. На момент прибытия в Германию у Вас уже будет на руках подписанный контракт, в котором будет фигурировать сумма Вашей зарплаты. Этого аргумента вполне достаточно. В общем, просто в голову это не берите. Проблема не стоит выеденного яйца.

* Немцы за такие же деньги трудятся или это «особые» условия? - Немцы трудятся за такие же деньги. Здесь нет никакой дискриминации. Чувствовать дискриминацию начинают те, кто на пособия живёт. Чуть большее негодование вызывают тогда иностранцы («понаехали»). А если человек работает, платит налоги, то никакой разницы нет, ни в плане перспектив занять руководящую должность, ни в плане ущемления по зарплате. Из России специально не зовут - зову я лично, поскольку мне приятнее работать с теми, кто говорит по-русски и с кем у меня априори больше точек соприкосновения.

* Как я понял, знание немецкого не обязательно. А как с англицким? Достаточно ли стандартного для России «работаю с тех документацией» - Английского вполне достаточно. Уровень должен быть таким, чтобы общаться по работе, такой, чтобы Вы смогли во время собеседования по Скайпу общаться: понимать вопросы, отвечать на них, самому задавать интересующие вопросы по работе. Никаких других критериев нет. И к моменту переезда более качественного английского априори никто требовать не станет.

* Ограничения по возрасту есть? - По возрасту ограничений нет, разве только пенсионный возраст в 67 лет не подходит

_______________

Совет

Мой совет из опыта по работе с кандидатами по прошлым разам: многие наши соотечественники составляют резюме слишком широко, пытаясь включить туда все знания и технологии, а также побольше аббревиатур через запятую, в то время, как от претендентов на вакансию требуется определённый набор ключевых знаний. Вот их русскоговорящие претенденты не выделяют в отдельную группу. Это очень затрудняет чтение резюме и существенно снижает интерес к его автору со стороны сотрудника, под руководством которого кандидат должен будет работать в случае отбора и успешных переговоров. Поэтому лучше, если под конкретную вакансию будет составлено отдельное резюме. Это не значит, что нужно большую часть сведений удалить, но возможно перенести это в другой раздел (например, «дополнительные навыки и опыт»). Возможно, начать лучше будет вообще с ключевых слов (4-5), которые наилучшим образом характеризуют Вас, как кандидата на должность. Не сочтите мои слова за поучение или наставление, но просто как за совет. Я видел, что этого мнения придерживаются те, от кого зависит принятие решения по кандидатам.

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

 

homekvn
()

Дешевый и не требующий SMS и кучи информации vps/vds

Форум — Web-development

Вопрос не первый раз возникает, но все меняется что-то появляется новое, что-то старое изменяется.

В общем, чего хочется.

1) vps-хостинг (линуксовый) для всякой разной мелочи, в частности, на котором запустить робота и чтобы иногда что-то автоматически скачивал. Торренты на нем качать не планирую, хотя совсем не исключаю. RAM 1Гб, наверное достаточно, 20-40Гб диск тоже и 2Tb трафика.

2) Цена не дороже 10-12 $ в месяц.

3) Очень важно: никаких SMS, телефонов и тем более никаких подтверждающих документов что я это я и т.п. чего сейчас развелось много. То есть, заказал, оплатил с карточки, получил пароль на указанную почту и все.

4) Зарубежный.

 

praseodim
()

Органичный зеленый

Галерея — Скриншоты

Тему organic-green запилил давно. Обычно у публики она вызывает изумление (иногда недоумение), но я сколько не пытался, перейти на что-то более общепринятое так и не смог (ни темные, ни светлые не подошли). Зеленое на зеленом почему-то меньше всего напрягает. Может на ЛОРе найдутся те кому это тоже понравится )).

Дистр Arch, stumpwm. Еще скрины с зеленью:

Шрифты в emacs и urxvt - Fira Mono Medium, в stumpwm - Terminus.

>>> Просмотр (1680x1050, 595 Kb)

 ,

Kostafey
()

Темный StumpWM

Галерея — Скриншоты

Увидел прошлый скрин в галерее, нахлынули ностальгические воспоминания — решил выложить темно-синий StumpWM в противовес светло-зеленому.

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

alert box, urxvt: http://i.imgur.com/8kMvr48.png?1
«виджеты»: http://i.imgur.com/y3KSX6G.png


Конфиг: https://github.com/zarkone/stumpwm.d

>>> Просмотр (1366x768, 464 Kb)

 , ,

zarkone
()

Помогите выбрать язык программирования.

Форум — Development

Добрый вечер. Нужен какой-то язык программирования для анализа больших csv файлов, написанная программа на котором работала быстро. Все решения на python не подходят из-за медлительности, делать что-то с применением cython долго и не всегда приводит к резкому увеличению производительности.

Что мне надо:

  1. Наличие отладчика;
  2. Понятный и легкий синтаксис.
  3. Автоматическая уборка мусора. Руками освобождать память — усложнение кода.

Что я пробовал:

  1. Nim — проблемы с инфраструктурой (нормально не запускается отладка) + еще не стабилен. Но язык понравился.
  2. Rust — на мой взгляд переусложнили с unwrap(), например + зачем-то сделали 2 вида строк.
  3. С, С++ — не нравится «ручная» работа с памятью.

Сейчас присматриваюсь к Go, но отталкивает поддержка многопоточности, Scala — Хорошая интеграция с экосистемой java или .net. Еще не читал документацию.

 ,

dicos
()

Автоматизация обхода черного списка РКН

Форум — Admin

Есть exit-point в солнечном Амстердаме и прокси в Москве. Прокси используется мной постоянно, так как он делает несколько полезных вещей, и висит на обычно не блокируемом TCP порту, например, на 443м.

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

Следующий шаг - прозрачная трансляция .onion и автоматизация обновлений правил :-)

 , ,

Shaman007
()

Вышла первая версия компилятора D, написанная на D

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

Сегодня состоялся очень важный релиз компилятора языка D — DMD 2.069.0. До настоящего момента компилятор D был написан на С++, однако новая версия теперь написана на самом D. Процесс конвертации исходного кода с С++ на D занял значительный промежуток времени, однако позволил многократно упростить поддержку компилятора.

Значительным улучшениям подверглась стандартная библиотека Phobos. Теперь ещё больше функций в ней были рэнджефицированы (ranges — концепция, позволяющая упростить доступ и переборку элементов структур и классов).

DMD теперь поддерживает формат mscoff, используемый в библиотеках VS2015.

Активно ведутся работы над поддержкой мобильных платформ. В настоящий момент сообщается, что рантайм языка и библиотека Phobos проходят практически все тесты на устройствах Android. О полноценной поддержке разработки под iOS пока говорить нельзя, однако благодаря усилиям проекта LDC-iphone несложные приложения на D под iOS писать можно уже сегодня.

Для пользователей Linux выложена первая пробная версия компилятора Calypso, позволяющая в D использовать практически все существующие С++-библиотеки, даже такие большие и сложные, как Qt5 и Ogre3D.

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

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

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

Новая версия сервера DCD, реализующая автодополнения исходного кода, также готова к использованию с новой версией DMD.

>>> Подробности

 

Xroft
()