Речь о библиотеке, размещенной в папке /bitrix/js/main/core/
До ее появления можно было делать так (сейчас тоже, старая библиотека осталась):
<script type=’text/javascript’>
jsPopup.ShowDialog(‘/some/url’);
</script>
Речь о библиотеке, размещенной в папке /bitrix/js/main/core/
До ее появления можно было делать так (сейчас тоже, старая библиотека осталась):
<script type=’text/javascript’>
jsPopup.ShowDialog(‘/some/url’);
</script>
Речь об источнике бесперебойного питания (ИБП).
Случилось так, что после очередного выключения мой PCM KIN-625AP перестал включаться. Купил я его давно и уже несколько раз успел заменить аккумуляторы. Сколько — я уже не вспомню. И в этот раз снова аккумулятор. Проработал он всего 1,5 года.
Возник вопрос не поменять ли ИБП, раз так быстро вылетают аккумуляторы. Может дело в нем? В неисправности? Тем более, что мне его ремонтировали по гарантии в первый же год (что-то в нем взорвалось с большим шумом и свечением).
Пользуюсь с недавних пор услугами виртуального хостинга этого хостера. Для тех, кто думает брать или не брать даю информацию обо всем, с чем столкнулся.
| Месяц | Ошибок, шт. | Запросов, шт. | Ошибок, % |
|---|---|---|---|
| 2012-01 | 249 | 9805 | 2,54 |
| 2012-02 | 36 | 7253 | 0,50 |
| 2012-03 | 12 | 10056 | 0,12 |
| 2012-04 | 7 | 8665 | 0,08 |
| 2012-05 | 15 | 8342 | 0,18 |
| 2012-06 | 6 | 7864 | 0,08 |
| 2012-07 | 3 | 2639 | 0,11 |
Эта статистика получена собственной программой, работающей из одной и той же сети на одном и том же компьютере при одинаковых условиях использования. Количество тестовых запросов (один запрос в 3 минуты) дает возможность делать такие усреднения по условиям. Под ошибками понимается здесь все кроме статуса ответа 200 (это ошибки 502, 504, недоступность сайта при работающем Инет).
Только на третий месяц пользования хостингом этот показатель стал лучше, чем на том хостинге, с которого я сюда сбежал (там было 0,26%-2,12%).
Замечено, что время ответа сайта достаточно высокое. Возможно, дело в зарубежном хостинге (а я проверяю доступность из Москвы). А может и в загруженности самого сервера.
| Максимальное время, мс. | 63239 |
| Минимальное время, мс. | 113 |
| Среднее время, мс. | 1298 |
Нашлась готовая программа для этой цели. Пользовался версией 1.2.
Меня интересовали два участка в г. Красноярске — №420 (ул. Устиновича, д. 40) и №472 (ул. Петрушина д. 2).
Вдохновила на эту запись в блоге статья «Как отработала веб-трансляция выборов. Полный отчет«. Комментарии там упорно не сохраняются.
Нет у меня таких радужных впечатлений, как в статье.
На 420-м участке была маленькая картинка и далеко не всегда со звуком.
На обоих участках были проблемы с наведением камер «на цель».
На 420-м участке камера была наведена так, что половина изображения было занято стеной и потолком (и это при маленьком размере), на 472-м участке камера с урной саму урну не показывала. Зато можно было насладиться красотой самой привлекательной сотрудницы-члена комиссии. Ее стол был по центру картинки. А как она ерзала на стуле!
Впервые опубликовано на русском языке Silverlight: cекреты техники эффекта листания страниц
Оригинал на английском когда-то был здесь The Secret Behind the Page Flip Technique в блоге Rick Barraza
Видео с работающим примером на странице переводчика Владимира Юнева на Vimeo.
Техника листания страниц уже несколько лет присутствует во Flash. Тем не менее, не все реализации одинаковы. Обычно, качественные компоненты для эффекта листания страниц, которые можно купить, значительно отличаются от тех бесплатных руководств, которые вы найдете онлайн. Самая большое отличие заключается в диапазоне движения для уголка страницы. Большинство бесплатных руководств предлагают фиксированный радиус пути движения вместо использования более широкого диапазона движения. Другими словами, не имеет значения куда вы потяните мышкой страницу, уголок всегда будет двигаться по одной и той же кривой от одной стороны до другой. Математика для такой техники достаточно проста и варианты ее реализации можно найти повсюду. Любопытно, что качественные компоненты с эффектом листания страниц позволяют использовать значительно больший диапазон движений, что позволяет достичь эффектов гораздо большего качества. И о том как этого достичь никто не говорит!
Сегодня мы займемся объяснением математической реализации качественного эффекта листания страниц для Silverlight. Реализация на Silverlight, которую можно посмотреть выше, была сделана с использованием тригонометрии, техники “clever masking” и небольшим эффектом «smoke and mirrors» для теней. Как и в большинстве моих статей, реализация эффекта разбита на механическую часть (математика) и на часть представления (трюки рендеринга). Так как Silverlight и Flash поддерживают механику маскирования, обрезания и трансформации по-разному, это руководство нацелено в основном на Silverlight-разработчиков. Тем не менее, математические секреты в технике листания страниц применимы и для разработчиков, которые делают интерактивные приложения на других языках, так как это руководство сфокусировано на объяснении механики перемещения для решения задачи.
Случилось так, что после 6 лет пользования услугами одного хостинга, мне пришлось его сменить. Я не гонюсь за самым лучшим. Нужно чтобы работало. Конечно, есть определенные требования, но чтобы их удовлетворить не нужно перебирать сотни хостеров. «Предвкушая» работу по тестированию нескольких хостеров, я приступил к делу.
Опустим первые попытки. Они отошли на предпродажном общении. Удалось мне нечаянно похвалить хостера, которого я в итоге и выбрал — СайтЭко. Это не были дифирамбы, была трезвая оценка человека, хлебнувшего на настройке и переносе своих сайтов. Именно такие отзывы заслуженно привлекают к себе внимание потенциальных клиентов. К сожалению, как мне кажется, не только клиентов, но и завистливых конкурентов.
Я подхожу к делу серьезно. Не найдя отзывов о хостинге в Инет, я просто прошелся по списку своих «соседей» по серверу (речь идет и виртуальном хостинге). До января 2012 с хостигом были проблемы только один раз. Дело было осенью 2011, два дня бились с настройкой Apache (были простои сайтов, не могу поклясться, что все 48 часов, да и перерыв был не два дня подряд, а два раза по дню).
Зато в январе, аккурат после моего отзыва начались «приключения». Начались DDoS атаки и хакерские вылазки. Они продолжаются и сейчас. И не на какой-то отдельный сайт.
И знаете что я думаю? Менять хостера прямо сейчас не вполне разумно. Уйдя от одного, ты можешь придти к новому с теми же проблемами. А еще хуже — будешь платить деньги подонку, который неделю активно терзал твой сайт такими пакостями.
Речь о поддержке со стороны хостеров и регистраторов.
Насчет хостеров сразу напишу — все в порядке. Как и предполагалось, нужно просто использовать закодированне в Punycode домены. И на этом все. По крайней мере все работает. Конечно, было бы удобно, если бы в списке привязанных к хостингу доменов и в списках алиасов к виртуальным серверам были русские имена вместо этой абракодабры. Но все-таки, работает. А остальное — это вопрос удобств.
А вот с регистраторами не все так хорошо. Я пользуюсь услугами Регтайм. Так вот, эти товарищи умудрились сделать так, что нормально управлять кириллической доменной зоной никак.
Речь о Проводнике Windows и его контекстном меню «Создать/Текстовый документ».
В один «прекрасный» момент он просто исчез. Приходилось открывать проводник из кнопки Пуск и выбирать нужную папку и имя файла уже при сохранении файла из него. Это крайне неудобно, но не было ясности как это все исправить.
Нашлась хорошая статья, которая помогла. Я просто в точности выполнил все шаги. Меню снова появилось.
Это называется в программе System Encryption. Такие вещи делать всегда страшно и я подходил к вопросу почти два месяца, а уж сколько думал о такой возможности подсчетам вообще не поддается.
Данные системы: Vista SP2 Home Basic 32 бита, TrueCrypt 7.1. (01.09.2011).
Оборудование: Компьютер Depo Ego 8321 (материнская плата ECS G31T-M, процессор Intel E2140; аппаратной поддержки шифрования нет)
Оценка системы по метрике Windows 3,3 (процессор 4,7; память 4,8; жесткий диск 5,7).
Производительность по данным TrueCrypt: 100Мб/с
В моем случае были следующие важные моменты:
|
.NET Framework type |
DbType |
MySqlDbType |
MySQL Server data type |
|
|
|
AnsiStringFixedLength
StringFixedLength |
String | CHAR | |
| AnsiString | VarChar | VARCHAR | ||
| String | String | |||
| Date | Date | DATE | ||
| DateTime | DateTime | DateTime | DATETIME | |
| NewDecimal (MySQL 5.0.3 or greater)
|
NUMERIC
DECIMAL DEC FIXED |
|||
| Decimal | Decimal | Decimal | ||
| Currency | ||||
| Year | YEAR | |||
| TimeSpan | Time | Time | TIME | |
| Timestamp | TIMESTAMP | |||
| Set | SET | |||
| Enum | ENUM | |||
| Boolean | UByte | TINYINT | ||
| Boolean
Byte |
Byte | |||
| SByte | SByte | Byte | ||
| BOOL
BOOLEAN |
||||
| UInt16 or Int16 | UInt16 or Int16 | UInt16 or Int16 | SMALLINT | |
| UInt24 or Int24 | MEDIUMINT | |||
| UInt32 or Int32 | UInt32 or Int32 | UInt32 or Int32 | INT
INTEGER |
|
| UInt64 | UInt64 | UInt64 | SERIAL | |
| BIGINT | ||||
| Int64 | Int64 | Int64 | ||
| Single | Single | Float | FLOAT | |
| REAL | ||||
| Double | Double | Double | ||
| DOUBLE | ||||
| Text | TEXT | |||
| Object | Object | Blob | BLOB | |
| VarNumeric | ||||
| Binary | ||||
| LongBlob | LONGBLOB | |||
| LongText | LONGTEXT | |||
| MediumBlob | MEDIUMBLOB | |||
| MediumText | MEDIUMTEXT | |||
| TinyBlob | TINYBLOB | |||
| TinyText | TINYTEXT | |||
| Binary | BINARY | |||
| VarBinary | VARBINARY |
NameToType in mysql-connector-net-6.4.3-srcSourceMySql.DataTypesMetaData.cs
SetDbType, SetMySqlDbType and SetTypeFromValue in mysql-connector-net-6.4.3-srcSourceMySql.Dataparameter.cs