Pull to refresh
10
0
Тарас @tarasius

User

Send message

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

Менталитет зависит от земли. Я успел подить в Нижней Саксонии, Тюрингии и Баварии. На севере как раз личностные границы. Улыбаться в лицо, потом ябедничать за спиной — нормально. В Тюрингии наоборот — люди открыты, не всегда дружелюбны, но не скрывают, если вы им не нравитесь. В Баварии что-то среднее.
По поводу жилья правда — люди лет по 20 живут в сьемных квартирах. Покупать не видят смысла, потому что дети вряд ли захотят жить там же. Они таким образом дают детям свободу и не привязывают к одной локации. Покупка недвижимости скорее инвестиция. Часто покупают-строят, чтоб сразу сдать.
Как насчет курьерской работы для spot? Начиная от доставки мелких бандеролей по кампусу крупных фирм, и заканчивая доставкой писем в поселках и городишках?

Пичалька. Ни одной RTS

На моей текущей работе пишем конечные автоматы для складских роботов, на прошлой — софт для реанимации в госпиталях. Есть заказчики, которым только нативное подавай — то есть никаких Java, .Net и т.д.
А при выборе нативного языка Delphi обойдется дешевле, так как разрабатывать проще, зарплаты ниже, чем к примеру на C++
У нас свой складской робот, ориентир на аптеки — мелкие коробочки.
UR3 поставили в разрабатываемую сейчас систему автозагрузки — высыпали коробку лекарств на конвеер, а дальше всё само. Отсканили местоположение, UR3 взял, отсканил штрих-код, и положил на конвеер для робота на рельсе, который уже положит упаковку на полку.

image
В таблице есть цены. Нужно учитывать, что большинство указаны только за руку, а захваты и прочие насадки-конечности могут сильно прибавить к цене.
Мы вот используем UR3, а захват от другого производителя. Камеры для распознавания от третьего и т.д.
Идея. А нельзя ли вытягивать пользователей, файлы и т.д. через SFTP из микротика?
Dr. Mario — Планирование
Contra, Jackal — Работа в команде.
Mortal Kombat — Невозмутимость, умение принимать поражения.

Но по крайней мере в gorme данные из строк подобных (s:=('Apple'); ) не показывались. И соответственно не переводились.

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

А как насчет родительской формы? Просто ко всем формам добавить (заменить TForm на своего) родителя, и уже OnShow писать на родительской форме. Не нужно будет прописывать событие у каждой формы, да и изменение небольшое в структуре.
Только тогда если уже где-то был OnShow, не забыть добавить inherited.
1. Что Вы имеете в виду? Перевод делается для DFM и вызовом функций, например
s:=_('Apple');

То есть всюду, где в исходниках присваивается строка, приходится вызывать эти функции.
2. Перевод не может менять шрифт, это всего лишь перевод, текст на входе — текст на выходе. Как выводить переведенный текст должно быть реализовано уже в Вашем приложении, потому как это уж очень кастомизировано у каждого.
3. Вы правы.
4. Переводить на OnShow избыточно если для измения языка нужно перезапускать приложение. А если менять на лету, тогда да. И то, код для перевода можно поместить в событие изменения языка, а не в OnShow формы. Если оставить в OnShow, то можно сравнивать поменялся ли язык и вызывать перевод только если язык формы отличается от текущего языка приложения.

Если форм много, и нужно всюду добавить одинаковый код для перевода, сделайте родительскую форму, поместите общий код туда, а все формы, показываемые юзеру унаследуйте от неё.
В Европе достаточно большое количество делфовых стартапов. Этот язык до сих пор выбирают, если нужна комбинация бекэнд-фронтэнд и нативности, то есть отсутствие зависимостей в виде фреймворков, виртуальных машин и прочего.
Кроме того, ощущается некий дефицит программистов с этим языком, и хедхантеры в Германии к примеру из шкуры лезут, чтоб заполучить опытного делфиста.
Написанное больше относится к северу Европы. На юге печальнее. Там до сих пор вакансии на семерке, а пару лет назад в Италии попалась даже на пятой версии.
По поводу банков. Вы выбрали тот, где без ежемесячной комиссии. А как насчет транзакций? Если платите за квартиру, электро, интернет, это же наверняка перевод с комиссией.
Я выбрад Шпаркассе, и за 3 евро в месяц полный безлимит на любые операции. А без ежемесячной платы 50 центов за транзакцию. И Шпаркассе там реально всюду.
Как-то я не понял про визу для жены. Я вот тоже по блукарду в Германию с Украины переехал. Жене полагается автоматом национальная виза, и выдается она в тот же день, что и блу кард. Если точнее, то порядок такой (всюду ходим вместе):
  • Подаем документы в посольство.
  • Получаем визу типа D на 90 дней и разрешение на оформление блу кард
  • Прибываем в Германию.
  • Подаем на блу кард.
  • Получаем блу кард на 4 года и резидент кард на год для жены.

После этого жене прийдется каждый год продлевать свой резиденс. Воссоединение семьи упоминалось в случае обычной рабочей визы, не блу кард. Тогда жена может лететь с вами в Германию только по воссоединению семьи, а для этого особенные требования. Например, тот кто подает на рабочую, не обязан сдавать экзамен по немецкому, но тот, кто по программе воссоединения — обязан. И без сертификата визу не дают.
Ладно еще если метры с миллиметрами где-то перепутал. Перегрузка операторов помогает — можно райзить эксепшн при попытке каста, или конвертировать и хранить всё в СИ.
А если вот где-то ускорение в метрах за секунду в квадрате суммируется с метрами?
Получается что в перегрузке операторов нужно перечислить все возможные типы, в которые оно может кастится.
Жаль, что нельзя принудительно сказать компилятору что эти типы не кастятся, или хотя бы ворнинг выводить.
Я был бы не против, если бы всё хранилось в СИ, но тут проблема другая — данные хранятся в разных единицах и нужно избежать ошибок конвертации. Самое банальное — забыл конвертировать, и сложил метры с миллиметрами.
Простите за необознанность, но это на каком языке?
Можно поставить несколько микротиков с одинаковым SSID, и настроить минимальный допустимый уровень сигнала. То есть если клиент уходит из зоны устойчивого сигнала, роутер его отключит раньше, чем обычно, и не будет «держаться до конца».
Другой вопрос, что любой репитер подразумевает разрывы минимум в 100мс. Спасает контроллер, который будет кэшировать данные авторизации всех клиентов, и не нужно будет авторизоваться на каждой точке заново, изза чего и происходит этот разрыв. Но контроллер будет работать только если сеть стандарта 802.11r.
А сейчас FDA и ко понавводили столько требований, что поднять стартап на тему медицинского софта почти нереально. И стоит задуматься — хорошо или плохо, что тогда случился этот скандал, который привёл к ситуации, что в других странах медицинский софт более развит, чем в США.
1

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity