Архив за 12 января 2015 - 8

Roslyn позволяет C# проект преобразовать в открытый XML-формат конфигурации 1С: Предприятие. C#-проект при поддержке Visual Studio автоматически снабжается Intellisense, интерактивной проверкой синтаксиса и типов, рефакторингом, расширенным поиском по проекту, поддержкой XmlDoc. Настраиваемое расположение документов проекта на диске и более выразительный и экономный формат делает C#-проект на Visual Studio лучшим выбором в системах версионирования.

Понятно, что от чистой теории до реализации всех особенностей 1С очень далеко. Приведенный в статье пример обладает следующими ограничениями. В примере реализована поддержка нескольких типов объектов и нескольких часто встречающихся свойств. Атрибуты объектов могут быть одного типа, хотя 1С допускает составной тип. Трансляция кода в код 1С не поддерживается. Реализованы англоязычные наименования.

Читать полностью »

Если пишешь ты на СИ
Будь хоть трижды ламер
Про такого говорят:
«Он — крутой программер!»
(Фидошные песни — «Что Такое Suxxx и Что Такое Rulezzz»)

Предисловие

Поводом к написанию данной статьи послужило негативное отношение профессионального сообщества к указанной платформе и программистам.

Как программист, выбравший 1С, считаю данное мнение необоснованным. Платформа 1С — далеко не идеал, но, на мой взгляд, — это лучший, а главное — отечественный продукт!

И уж тем более — неадекватно судить о способностях программиста по тому языку, на котором он пишет.

В данной статье я опишу те преимущества, которые нашел для себя в программе. Статья получится практически рекламой, поэтому сразу дисклеймер:

  • Прямого отношения к фирме 1С я не имею;
  • Данная статья не является заказной, и написана исключительно на добровольной основе;
  • В некоторых случаях высказано личное мнение, которое может не совпадать…;
  • Вся статья, за исключением пролога — авторская, любые совпадения — случайность;
  • Речь пойдет о платформе 1С Предприятие 8.2 (в настоящее время — актуальна версия 8.3, но я её ещё не изучал — очень много работы на 1С 8.2). Однако, большая часть сказанного применима как к платформе 8.3, так и к более ранним версиям, а часть — и к версии 7.7.

Итак, приступим.
Читать полностью »

Компания Holston Micro Systems представила сменные модульные адаптеры Blackfin RJ 10/100/1000Base-T для шины PCI-Express. В миниатюрном корпусе Blackfin RJ находятся все необходимые компоненты. Компактный и легкий модуль заменяет полноразмерный сетевой адаптер. По мнению производителя, он будет особенно подходящим для приложений, где есть жесткие ограничения по габаритам или затруднен монтаж, а также для портативных устройств.

Идеей написать игру я загорелся еще в 2011 году. В августе 2011 года, не имея опыта разработки на PHP, обложившись книгами и этими вашими интернетами, по ночам писал небольшую браузерную космическую стратегию в реальном времени. Этакий клон OGame. Разумеется, со своими дамами и преферансом. Но проекту этому не суждено было родиться, в декабре 2011-го Родина-мать вдруг попросила отдать долг.

Вернувшись в декабре 2012 года, первым делом устроился в местную крупную IT-компанию. Нужно было максимально быстро вновь войти в рабочий ритм. К весне я уже не мог спокойно спать — мечтал писать игры. Второй попыткой было написать простенькую TD на Unity. Что-то даже получилось — пушки стреляли, мобы двигались. Но постоянно мучил страх, что не смогу довести дело до конца. Так оно и получилось. Семья, работа — свободного времени не было совсем. И только осенью 2014 года твердо решил — я сделаю игру и точка. Не буду спать, не буду есть, но сделаю. Этакий вызов на «слабо». Что из этого получилось читайте дальше.
Читать полностью »

Не так давно пришлось устанавливать OpenSolaris на SunFire v100. Задача, как оказалось, совсем не тривиальная. У нас есть:

  • Intel x86 PC
  • SunFire v100 на UltraSPARC IIe/IIi
  • И диск с записанным OpenSolaris snv_134b.

Итак, приступим…
Читать полностью »

Компания Samsung не стала дожидаться 14 января — представила смартфон Galaxy A7 на два дня ранее ожидавшегося срока. Новинка преподносится как идеальное устройство для сетевого общения.

Samsung Galaxy A7

Читать полностью »

FLiPSi — одно приложение для переписки во всех социальных сетях - 1 В этой статье я бы хотела рассказать о новом мобильном приложении, которое существенно облегчает работу в социальных сетях. Бывало ли у вас, что вы в начале проверяете Facebook, потом Вконтакте, потом Твитер, потом еще какую-то сеть? На это ушло время и уже пора работать, но вы давно не проверяли Facebook, и все начинается сначала?

Если да, то вам стоит познакомиться с FLiPSi. В первую очередь, это мессенджер, во многом схожий с WhatsApp и Telegram. Но я бы скорее охарактеризовал его как Social-органайзер или личный Social-секретарь, предлагающий структурированный подход к использованию основных сервисов различных соц. сетей и мессенджеров.

Не следует однако путать FLiPSi с другими похожими на него приложениями, позиционирующими себя как «все в одном». FLiPSi использует принципиально иную схему работы. Приложение предполагает подключение аккаунтов социальных сетей таким образом, что все диалоги выводятся на один экран, с помощью чего делает общение более простым и удобным. В то время, как другие приложения чаще всего представляют собой набор из множества вкладок с соц.сетями, между которыми надо переключаться подобно вкладкам обычного браузера.

Читать полностью »

На американском сайте компании Nikon опубликовано второе сообщение, касающееся проблемы с камерой D750. Если в декабре производитель говорил, что ищет решение проблемы, то сейчас он обещает бесплатно проверять камеры и устранять неисправность, если она будет выявлена в конкретном экземпляре.

Если вы покупаете автомобиль или другое устройство, то логично предполагаете, что получаете его целиком в свою собственность, имеете право модифицировать машину на свой вкус, разбираться в механизмах её работы. Однако, Ford Motor считает иначе.

Мичиганская корпорация подала судебный иск против компании Autel, стороннего производителя средств автомобильной диагностики. Её обвиняют в выпуске диагностического прибора, который содержит список запчастей и спецификаций Ford (файл FFData). Автоконцерн заявляет, что обладает авторским правом на этот список, поэтому конкуренты не могут включать его в свои диагностические инструменты.

Кроме того, Autel обвиняют в нарушении Digital Millennium Copyright Act (DMCA) по факту написания программы, которая обходит фирменную «технологию шифрования и обфускации». Её Ford использует, чтобы защитить доступ к FFData.

Autel Intelligent Technology Co. — китайская корпорация, у неё есть американский филиал Autel US Inc.
Читать полностью »

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

То, о чем я хотел бы написать, возможно знакомо многим. Во всяком случае это самые основы. Но так их никто не использует. Итак, начнем.

Предисловие:

Первая моя мысль была, а что будет если я просто возьму какой-нибудь адрес 0x7fff532c1166 и попробую записать туда «1». Ну, логично предположить, что система как-то нас контролирует и выдаст ошибку сегментирования. Что и произошло.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js