All streams
Search
Write a publication
Pull to refresh
10
0
Медведь Дмитрий @jenezis

Пользователь

Send message
ну тут дело такое, в Париже так же… да и мне кажется в любом городе…
С латвийским ВНЖ работать вы можете только в Латвии, но путешествовать по всей шенгенской зоне
Да, есть такая беда… Здесь просто не очень принято обсуждать зарплаты, хотя для нас, обычно, это является одним из ключевых факторов…
Печать и подпись
справка от работодателя))) по большому счету любого. Например у меня было написано так:

This letter is to confirm that Physical Person-Entrepreneur Mr. Dmytro Medvid, personal ID: 777777777, address:%HOME_ADRESS%, Zaporizhia region, 70030, Ukraine, provides programm development services to “%COMPANY_NAME%” in the informatization sphere under the Service Agreement No. IT-77777 dated on 15.02.2011 that is valid on current date.

The services are mainly provided on-site "%COMPANY_NAME%" Ltd. at the address: %address_here%
Официальная статистика, на бумаге, рисует среднюю зарплату цифрой 700. Более усредненный и реальный вариант — это 540 евро в месяц.

Общался я однажды с таксистом, он сказал, что зарабатывает 600-900 евро и налоги за него уплачивает работодатель. Девочка, знакомая, работает переводчиком в нотариальной компании и получает зарплату в 1000 евро в месяц. Еще одна знакомая работает в финансовой компании и получает 900 евро в месяц, но большую часть в «конверте».

Многие IT компании платят «серую» зарплату, то есть через частные предприятия.

Что касается разработчиков, то Senior PHP в среднем зарплата будет получать около 2000 евро, после вычета налогов. Опять же все зависит от компании, одни платят больше другие меньше.

Symfony разработчики могут получать от 2.5к.
Согласен. Спасибо за замечание, исправлю
28-50 евро платят не граждане Латвии за рассмотрение анкеты на открытие счета в банке. Я думаю что подобная практика во всех Европейских банках. Даже украинский ПриватБанк в Латвии взимает эту плату.
Это фильтры Instagram ))) Все фотографии с телефона Sony Xperia Z3189
Высшего образования у меня нет, диплом, который был приложен, о курсах от КА «Шаг» (на самом деле он ненужен был, просто приложил, так на всякий случай). Диплом о высшем образовании может заменить документ, подтверждающий, что вы работали в данной сфере (в данном случае IT) более трех лет… но в таком случае вы не можете претендовать на Blue Card, только на Residence Permit.
По моему довольно актуально. Я не писал цену у водителя, потому что это очень редкое явление :)
Если заранее покупать билет, как раз и выходит 1,035 евро за проезд. Я на днях покупал проездной на 20 поездок за 20,7 евро.
Спасибо за корректировку. Обновил статью, добавил ориентир по ценам на текущий момент. По зарплатам в IT добавлю более подробно, к слову, зарплата на должности Software Engineering Sr. Analyst (Digital & Content / Digital Front End Dev) в районе 2000 евро/месяц.
А у Вас случайно ссылки не осталось на эту статью??? Сейчас как раз есть проблема ожидания пока все загрузится, приложение Rich Ajax и мне было бы очень полезно получить любую полезную информацию по данному вопрос.
Круто, Денчик. Мне нравиться, такое решение. Хотел начать разбираться с React'ом, но все никак руки не доходили. Теперь есть повод. Спасибо)
В переменной authUser лежат данные следующего вида:
{
    "status": true,
    "data": {
        "provider": "password",
        "uid": "simplelogin:11",
        "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.bUi5oKnJT1KIVALcmpaSYEHKkn5eQEolrvlXHjNMjC0",
        "password": {
            "email": "qweqew@mail.com",
            "isTemporaryPassword": false
        },
        "auth": {
            "provider": "password",
            "uid": "simplelogin:11"
        },
        "expires": 1419625534
    }
}
MySQL — это реляционная БД, а MongoDB — документо-ориентированная, собственно как и Firebase. Плюс Firebase в том, что Вам не нужно заморачиваться с его установкой/настройкой на сервер, так как все есть из коробки, необходимо всего лишь зарегистрироваться. Также он предоставляет замечательную API, которое избавит Вас от написания собственной.

При 5000 пользователей онлайн, нагрузка на сервер будет довольно высокая и я не могу Вам ответить как себя поведет Fitebase. Но для заполнения формы не обязательно использовать трехсторниий биндинг. Особого смысла нет. Это может пригодится, например, при написании какого-то совметного TODO-листа…
В данной статье я хоте показать, насколько просто происходит работа с авторизацией/регистрацией пользователей используя Firebase.

Что касается ACL, то можно реализовать некое подобие средствами AngularJS используя сервис Auth, который поставляется с библиотекой AngularFire. Учитывая, что в текущем примере я использую ngBoilerplate и UI Router, вот пример из официальной документации:
// for ui-router
app.run(["$rootScope", "$state", function($rootScope, $state) {
  $rootScope.$on("$stateChangeError", function(event, toState, toParams, fromState, fromParams, error) {
    // We can catch the error thrown when the $requireAuth promise is rejected
    // and redirect the user back to the home page
    if (error === "AUTH_REQUIRED") {
      $state.go("home");
    }
  });
}]);

app.config(["$stateProvider", function ($stateProvider) {
  $stateProvider
    .state("home", {
      // the rest is the same for ui-router and ngRoute...
      controller: "HomeCtrl",
      templateUrl: "views/home.html",
      resolve: {
        // controller will not be loaded until $waitForAuth resolves
        // Auth refers to our $firebaseAuth wrapper in the example above
        "currentAuth": ["Auth", function(Auth) {
          // $waitForAuth returns a promise so the resolve waits for it to complete
          return Auth.$waitForAuth();
        }]
      }
    })
    .state("account", {
      // the rest is the same for ui-router and ngRoute...
      controller: "AccountCtrl",
      templateUrl: "views/account.html",
      resolve: {
        // controller will not be loaded until $requireAuth resolves
        // Auth refers to our $firebaseAuth wrapper in the example above
        "currentAuth": ["Auth", function(Auth) {
          // $requireAuth returns a promise so the resolve waits for it to complete
          // If the promise is rejected, it will throw a $stateChangeError (see above)
          return Auth.$requireAuth();
        }]
      }
    });
}]);

app.controller("HomeCtrl", ["currentAuth", function(currentAuth) {
  // currentAuth (provided by resolve) will contain the
  // authenticated user or null if not logged in
}]);

app.controller("AccountCtrl", ["currentAuth", function(currentAuth) {
  // currentAuth (provided by resolve) will contain the
  // authenticated user or null if not logged in
}]);


Дополнительно можно хранить данные о пользователе в Firebase и настроить RBAC. Вот пример, как это можно реализовать.

Немного позже я могу описать процесс реализации RBAC с использованием AngularJS и Firebase. Пока я этого не делал, поэтому кидать дополнительные ссылки на документацию не буду)
Да, Firebase, дает возможность временно работать без подключения. У них есть несколко инструментов, которые позволяют мониторить состояние подключения и произвести синхронизации данных с сервером, когда подключение появится.

Это довольно неплохо описано в документации
Это так и должно быть организовано. В статье сделан краткий обзор функционала.
2

Information

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