Pull to refresh

Контракт с работодателем на длительный срок

Reading time 1 min
Views 599
Lumber room
Работодатель решил заключить со мной и моим коллегой контракт на срок 2-3 года, мотивируя это тем, что он вкладывает деньги на наше обучение и сертификацию(обучение на курсах, сдача экзаменов, поездки на конференции) и, естественно, не хочет остаться ни с чем, если мы вдруг захотим свалить набравшись знаний и опыта за его счет. Занимаемся мы 1С программированием и внедрением, там без сдачи экзамена 1С Специалист особо никуда, да и на фирму-партнера накладываются ограничения, если в штате нет хотя бы двух человек с таким сертификатом. А нанимать готовых специалистов куда дороже, чем вырастить своих.

Обещают оклад(средний для программиста по нашему городу на текущий момент) + премии, если принесешь прибыль конторе больше, чем определенная сумма.

Условия работы хорошие, но пугает длительный срок контракта и плохое состояние экономики в последнее время.

Хочется задать вопрос сообществу — какие могут быть подводные камни и на что стоит обратить внимание при подписании, чтобы не оказаться через годик с грошовой зарплатой в случае падения курса рубля или других причин?
Total votes 11: ↑9 and ↓2 +7
Comments 9

ReSharper: Анализ на NullReferenceException и контракты для него

Reading time 7 min
Views 4.8K
.NET *

Если вы используете ReSharper, то вы, наверняка, знакомы с его подсветкой "Possible 'NullReferenceException'". В этой статье я кратко расскажу об анализаторе, который выводит предупреждения такого рода, и о том, как ему помочь делать это лучше.


Сразу рассмотрим пример:


`public string Bar(bool condition)
{
  string iAmNullSometimes = condition? «Not null value»: null;
  return iAmNullSometimes.ToUpper();
}

* This source code was highlighted with Source Code Highlighter.`

ReSharper справедливо подсветит iAmNullSometimes во второй строке метода с таким предупреждением. Теперь выделим метод:


`public string Bar(bool condition)
{
  string iAmNullSometimes = GetNullWhenFalse(condition);
  return iAmNullSometimes.ToUpper();
}

public string GetNullWhenFalse(bool condition)
{
  return condition? «Not null value»: null;
}

* This source code was highlighted with Source Code Highlighter.`

После этой операции предупреждение пропадает. Почему так происходит?

Читать дальше →
Total votes 53: ↑39 and ↓14 +25
Comments 22

Нью-Йорк выбирает облачные сервисы Microsoft для 100 000 сотрудников

Reading time 1 min
Views 1.2K
IT-companies
image
Город Нью-Йорк заключает контракт с Microsoft сроком на 5 лет на использование облачных офисных технологий для 100 000 сотрудников муниципальных учреждений. Об этом было объявлено сегодня, 20 октября. Контракт был анонсирован мэром Нью-Йорка Майклом Блумбергом и главой Microsoft Стивом Баллмером на специальном мероприятии.

Нью-Йорк для своих рабочих мест будет использовать пакет Office 365, который был представлен вчера. Часть сотрудников получит базовые возможности (т.н. deskless) — работу с почтой, другие смогут работать с полным набором сервисов. Всего сотрудники будут разделены на три категории, по числу используемых сервисов.

Экономия Нью Йорка составит порядка 50 миллионов долларов за пять лет. Город планирует сэкономить на программном обеспечении (будут использованы облачные версии) и хранении некоторых данных, которые будут размещаться в облаке Microsoft.

via New York Times
PS: официальный пресс-релиз администрации города Нью-Йорка
Total votes 22: ↑14 and ↓8 +6
Comments 3

Контракты и расширения Windows 8

Reading time 5 min
Views 11K
Microsoft corporate blog Website development *
Если вы интересовались разработкой приложений в metro-стиле под Windows 8, вы, наверное, уже знаете, что жизненный цикл этих приложений ближе к жизненному циклу приложений на Windows Phone. Это означает, что приложение, фактически не исполняется, когда пользователь его не видит. Таким образом, возникает вопрос, как приложения могут взаимодействовать друг с другом и системой.

В Windows 8 для приложений в metro-стиле для взаимодействия приложений друг с другом используются контракты, а для взаимодействия с системой – расширения.

Разнообразных контрактов и расширений достаточно много. Написать пост про то, какие контракты и расширения доступны разработчику, меня натолкнула статья Windows 8. Контракт «поиск» в деталях, после которой я решил систематизировать свои знания и собрать в одном месте краткие, буквально в несколько строчек, «how to» по большинству контрактов и расширений, с примерами из Windows SDK Samples.
Подробнее о контрактах и расширениях Windows 8 со ссылками на примеры
Total votes 48: ↑39 and ↓9 +30
Comments 8

Контракт Settings в WinRT (Windows 8)

Reading time 4 min
Views 3.5K
.NET *C# *
Одним из основных контрактов доступных в чудо-панели Windows 8 является контракт Settings.
Активация панели настроек осуществляется соответствующей кнопкой «Settings» в чудо панели:
image

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

В этой статье мы рассмотрим две темы:.
Добавление поддержки контракта Settings
Добавление собственной панели настроек.

Подробности
Total votes 35: ↑28 and ↓7 +21
Comments 11

Опубликованы записи докладов Летней школы Windows 8

Reading time 1 min
Views 4.8K
Microsoft corporate blog Website development *


5 августа в Парке Горького прошла Летняя школа Windows 8 на которой мы в свободной форме рассказывали о разработке под Windows 8, отвечали на вопросы и просто общались.

Если вы по каким-то причинам не смогли прийти, теперь вы тоже можете почувствовать атмосферу мероприятия и узнать много интересного — стали доступны записи докладов Летней школы Windows 8.

Все доклады Летней школы Windows 8
Ссылки на отдельные доклады
Total votes 21: ↑12 and ↓9 +3
Comments 0

«Сверкающие кинжалы» или как мы арабский проект делали

Reading time 6 min
Views 93K
Development for iOS *
**внимание, эта статья обрывается так же внезапно, как и проект в ней описываемый**

Начало


Начиналось всё более чем оптимистично: заказчики из ОАЭ (новый для нас рынок), презентабельный внешний вид представителей, обещания других контрактов, «деньги не проблема». Всё это в сумме сыграло с нами злую шутку и, на свою беду, мы подписались на эту разработку. Хотелось попробовать. В итоге это обернулось расторжением контракта в одностороннем порядке, но не со стороны клиента, а нами — компанией-аутсорсером.
Читать дальше →
Total votes 153: ↑150 and ↓3 +147
Comments 127

Аутсорсинг: как защитить свои разработки от копирования

Reading time 6 min
Views 23K
Promwad corporate blog Information Security *System Analysis and Design *Manufacture and development of electronics *


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

Главный вопрос руководства компаний при работе с внешними подрядчиками звучит так: как можно защитить свой проект от копирования? Рассмотрим оптимальные варианты ответа.
Читать дальше →
Total votes 15: ↑11 and ↓4 +7
Comments 4

Контрактное программирование в PHP

Reading time 8 min
Views 31K
Website development *PHP *
Контрактное программирование В реальной жизни мы повсюду сталкиваемся с различными контрактами: при устройстве на работу, при выполнении работ, при подписании взаимных соглашений и многими другими. Юридическая сила контрактов гарантирует нам защиту интересов и не допускает их нарушения без последствий, что дает нам уверенность в том, что те пункты, которые описаны в контракте — будут выполнены. Эта уверенность помогает нам планировать время, планировать расходы, а также планировать необходимые ресурсы. А что если и программный код будет описываться контрактами? Интересно? Тогда добро пожаловать под кат!
Читать дальше →
Total votes 55: ↑43 and ↓12 +31
Comments 63

Работа по контракту в Лондоне

Reading time 11 min
Views 95K
Freelance

Вид на City, сердце деловой Великобритании

Перед тем как перейти «на контракт» я работал в постоянным сотрудником в Лондоне в небольшой (700 серверов / 8 коллег) компании. Моя специализация — Wintel engineer, то есть я могу работать к в суппорте так и в техподдержке проектов. Все что связано с продуктами Microsoft. Я подумывал об уходе с постоянной работы, однако волею судеб пришлось уйти совершенно неподготовленным. Именно отсюда начинается мой рассказ о контрактниках в Великобритании.
Читать дальше →
Total votes 79: ↑73 and ↓6 +67
Comments 42

«Связной» и МТС угрожают друг другу многомиллионными штрафами

Reading time 2 min
Views 7.6K
Business Models *
Торговая сеть «Связной» и оператор МТС будут разрешать взаимные претензии через суд. Ретейлер намерен взыскать с МТС агентское вознаграждение 680,8 миллионов рублей за контракты, которые он продавал в своих салонах в 2015 году. МТС выплатил вознаграждение за продажу не в полном объеме, объяснила представитель «Связного» Мария Заикина.

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

По мнению МТС, после их возвращения, с апреля 2015 года, ретейлер стал работать в этом направлении намного хуже. По словам представителя МТС Солодовникова, оператор направил ретейлеру акты о штрафных санкциях примерно на 800 миллионов рублей.
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Comments 0

Истории IT юриста. Жизнь аутсорсинг бизнеса. Часть 1

Reading time 8 min
Views 24K
Project management *Personnel Management *Legislation in IT Business Models *Finance in IT
Recovery mode


#ОТ АВТОРА
За свою карьеру я встречал много IT предпринимателей, помогал строить бизнес, решал проблемы. Видел взлеты и падения, успех и крах.

Смысл этой истории (и всех последующих в рубрике “Истории юриста”) рассказать вам о юридических аспектах и нюансах жизни отечественного IT бизнеса.

Представлюсь. Меня зовут Вячеслав Устименко, я основатель известной среди IT предпринимателей юридической компании и YouTube блогер.
Читать дальше →
Total votes 33: ↑29 and ↓4 +25
Comments 8

Подрядчик МВД откажется от попыток взломать Tor

Reading time 4 min
Views 20K
Information Security *
Центральный научно-исследовательский институт экономики, информатики и систем управления (ЦНИИ ЭИСУ) собирается в односторонеем порядке расторгнуть 4 госконтракта с учреждением «Специальная техника и связь» (НПО СТиС) Министерства внутренних дел России, сообщает газета «Коммерсантъ».

Данные о контрактах закрыты, но, согласно документации, в 2013 году ЦНИИ ЭИСУ договорилась со СТиС о выполнении работ с названиями «Углярка (Флот)» и «Сахалинка-13 (Флексура)», а в 2014 — «Хамелеон-2 (Флот)» и «ТОР (Флот)». Последняя работа — это и есть то исследование возможностей деанонимизации пользователей Tor, которое получило внимание СМИ и технических специалистов летом 2014 года.
Читать дальше →
Total votes 32: ↑29 and ↓3 +26
Comments 6

Firefox меняет поиск по умолчанию на Яндекс и Yahoo

Reading time 2 min
Views 18K
IT-companies

Yahoo заменит Google в США, Яндекс — в России


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

Поэтому для встраивания в свой браузер поисковой системы по умолчанию Mozilla заключает соглашения с частными компаниями. В 2010 году считалось, что встроить свой поиск в Firefox компании Google обходится примерно в 100 миллионов долларов в год. И для Mozilla эта статья доходов остаётся наибольшей, к примеру, за тот же 2010 год всего было собрано 123 млн долларов.

Mozilla закончила длившуюся с 2004 года сделку с Google. В мае прошлого года Yahoo купила Tumblr, где сейчас ведётся корпоративный блог компании Мариссы Майер. Опубликованный исполнительным директором пост гласит, что Mozilla и Yahoo заключили соглашение на следующие 5 лет. Никаких данных о финансовой стороне контракта объявлено не было.

Теперь Yahoo Search будет поиском по умолчанию в Firefox для жителей США. Кроме того, в декабре обновится интерфейс поисковой выдачи Yahoo. Сначала новый гуглоподобный дизайн будет доступен только для Америки, но в 2015 году его выкатят для всего остального мира.

По соглашению с Mozilla, Yahoo будет поддерживать настройку Do Not Track. В Firefox она не включена по умолчанию, поэтому таргетинг рекламы поисковика сильно не пострадает. Конечно, Google, Bing, DuckDuckGo, eBay, Amazon, Twitter и английская «Википедия» будут оставаться опциональными поисковиками, сменить приоритет которых можно буквально в два клика.

В рамках лозунга о «продвижении выбора и инноваций» в России поиском по умолчанию снова станет «Яндекс». Предустановленными поисковиками остаются Google, DuckDuckGo, OZON.ru, Price.ru, Mail.ru и русская «Википедия». У пользователя нет никакой особой сложности переключиться на них. Пока неизвестно, обошлось ли это российскому поисковику в копеечку, или Mozilla просто идёт на подобное в связи с разрывом десятилетнего соглашения с Google.
Читать дальше →
Total votes 32: ↑31 and ↓1 +30
Comments 22

Жилой комплекс из Флориды штрафует клиентов за отрицательные отзывы на $10000

Reading time 2 min
Views 21K
E-commerce management *Social networks and communities


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

Теперь подобную практику пытаются перенять и другие «бизнесмены». Например, жилой комплекс из Флориды тоже прописал запрет на негативные отзывы. При этом штраф гораздо выше, чем в случае отеля, здесь он составляет...$10000! И еще $5000 за каждое повторное нарушение. Вот контрактик, скан-копия.
Читать дальше →
Total votes 34: ↑34 and ↓0 +34
Comments 31

Корпорация Google отказалась от борьбы за миллиардный контракт Пентагона

Reading time 3 min
Views 13K
Artificial Intelligence Finance in IT


На днях стало известно о том, что корпорация Google отказалась от участия в конкурсе Пентагона на разработку «умной» системы облачных вычислений. По словам представителей компании, отказ объясняется конфликтом идей проекта с этическими принципами Google относительно работы с ИИ-технологиями.

Срок действия контракта составляет 10 лет, проект называется Joint Enterprise Defense Infrastructure cloud (JEDI). На участие в нем претендуют такие компании, как Amazon, Oracle, Microsoft и IBM.
Читать дальше →
Total votes 14: ↑13 and ↓1 +12
Comments 12

Почему люди не используют формальные методы?

Reading time 20 min
Views 13K
Programming *Mathematics *
Translation
На Software Engineering Stack Exchange я увидел такой вопрос: «Что мешает широкому внедрению формальных методов?» Вопрос был закрыт как предвзятый, а большинство ответов представляли собой комментарии типа «Слишком дорого!!!» или «Сайт — это не самолёт!!!» В каком-то смысле это верно, но мало что объясняет. Я написал эту статью, чтобы дать более широкую историческую картину формальных методов (FM), почему они на самом деле не используются и что мы делаем для исправления ситуации.

Прежде чем начать, нужно сформулировать некоторые условия. На самом деле существует не так много формальных методов: всего несколько крошечных групп. Это означает, что разные группы по-разному применяют термины. В широком смысле есть две группы формальных методов: формальная спецификация изучает запись точных, однозначных спецификаций, а формальная проверка — методы доказательства. Сюда входят и код, и абстрактные системы. Мало того, что мы используем разные термины для кода и систем, мы часто используем разные инструменты для их верификации. Чтобы ещё больше всё запутать, если кто-то говорит, что создаёт формальную спецификацию, обычно это означает и верификацию дизайна. А если кто-то говорит, что делает формальную верификацию, обычно это относится к верификации кода.
Читать дальше →
Total votes 35: ↑35 and ↓0 +35
Comments 18

Так все-таки RAML или OAS (Swagger)?

Reading time 7 min
Views 11K
Acronis corporate blog Perfect code *Cloud computing *Cloud services *Microservices *
В динамичном мире микросервисов измениться может все что угодно — любой компонент можно переписать на другом языке, используя иные фреймворки и архитектуру. Неизменными должны оставаться лишь контракты, для того, чтобы с микросервисом можно было взаимодействовать извне на некой постоянной основе, вне зависимости от внутренних метаморфоз. И сегодня мы расскажем о нашей проблеме выбора формата описания контрактов и поделимся найденными артефактами.


Читать дальше →
Total votes 28: ↑25 and ↓3 +22
Comments 28

Что такое Legal Support: рекомендации юристу IT-компании

Reading time 7 min
Views 2.6K
SimbirSoft corporate blog Legislation in IT Copyright Finance in IT
Риск – дело благородное, но при ведении бизнеса деньги любят счет и порядок. Для того, чтобы сохранить теплые отношения с клиентами и вместе с тем уменьшить рисковые факторы, сервисные компании создают свои юридические службы – Legal Support. Мы уже много лет работаем в IT и индивидуально подходим к потребностям и пожеланиям наших клиентов. Рассказываем о том, как можно организовать работу с новыми контрагентами, чтобы обеспечить баланс между клиентоориентированностью и необходимыми проверками.


Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Comments 0
1