Как стать автором
Обновить

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

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

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

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

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

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

Время на прочтение 7 мин
Количество просмотров 4.9K
.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.`

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

Читать дальше →
Всего голосов 53: ↑39 и ↓14 +25
Комментарии 22

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

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

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

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

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

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

Время на прочтение 5 мин
Количество просмотров 11K
Блог компании Microsoft Разработка веб-сайтов *
Если вы интересовались разработкой приложений в metro-стиле под Windows 8, вы, наверное, уже знаете, что жизненный цикл этих приложений ближе к жизненному циклу приложений на Windows Phone. Это означает, что приложение, фактически не исполняется, когда пользователь его не видит. Таким образом, возникает вопрос, как приложения могут взаимодействовать друг с другом и системой.

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

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

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

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

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

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

Подробности
Всего голосов 35: ↑28 и ↓7 +21
Комментарии 11

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

Время на прочтение 1 мин
Количество просмотров 4.8K
Блог компании Microsoft Разработка веб-сайтов *


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

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

Все доклады Летней школы Windows 8
Ссылки на отдельные доклады
Всего голосов 21: ↑12 и ↓9 +3
Комментарии 0

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

Время на прочтение 6 мин
Количество просмотров 93K
Разработка под iOS *
**внимание, эта статья обрывается так же внезапно, как и проект в ней описываемый**

Начало


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

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

Время на прочтение 6 мин
Количество просмотров 23K
Блог компании Promwad Информационная безопасность *Анализ и проектирование систем *Производство и разработка электроники *


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

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

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

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

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

Время на прочтение 11 мин
Количество просмотров 95K
Фриланс

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

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

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

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

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

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

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

Время на прочтение 8 мин
Количество просмотров 24K
Управление проектами *Управление персоналом *Законодательство в IT Бизнес-модели *Финансы в IT
Recovery mode


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

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

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

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

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

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

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

Время на прочтение 2 мин
Количество просмотров 18K
IT-компании

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.
Читать дальше →
Всего голосов 32: ↑31 и ↓1 +30
Комментарии 22

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

Время на прочтение 2 мин
Количество просмотров 21K
Управление e-commerce *Социальные сети и сообщества


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

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

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

Время на прочтение 3 мин
Количество просмотров 13K
Искусственный интеллект Финансы в IT


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

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

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

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

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

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

Время на прочтение 7 мин
Количество просмотров 11K
Блог компании Acronis Совершенный код *Облачные вычисления *Облачные сервисы *Микросервисы *
В динамичном мире микросервисов измениться может все что угодно — любой компонент можно переписать на другом языке, используя иные фреймворки и архитектуру. Неизменными должны оставаться лишь контракты, для того, чтобы с микросервисом можно было взаимодействовать извне на некой постоянной основе, вне зависимости от внутренних метаморфоз. И сегодня мы расскажем о нашей проблеме выбора формата описания контрактов и поделимся найденными артефактами.


Читать дальше →
Всего голосов 28: ↑25 и ↓3 +22
Комментарии 28

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

Время на прочтение 7 мин
Количество просмотров 2.6K
Блог компании SimbirSoft Законодательство в IT Копирайт Финансы в IT
Риск – дело благородное, но при ведении бизнеса деньги любят счет и порядок. Для того, чтобы сохранить теплые отношения с клиентами и вместе с тем уменьшить рисковые факторы, сервисные компании создают свои юридические службы – Legal Support. Мы уже много лет работаем в IT и индивидуально подходим к потребностям и пожеланиям наших клиентов. Рассказываем о том, как можно организовать работу с новыми контрагентами, чтобы обеспечить баланс между клиентоориентированностью и необходимыми проверками.


Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 0
1