Форум программистов, компьютерный форум, киберфорум
xZooYx
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
WebAsyst Shop-Script: верстка шаблонов
Запись от xZooYx размещена 28.01.2013 в 20:37
Показов 4777 Комментарии 0

Проверка, имеет ли перевод строка локализации
PHP
1
2
3
4
5
{if 'string_id'|translate == 'string_id'}
    перевода нет
{else}
    перевод есть
{/if}
Аватар для xZooYx
Старый
Рейтинг: 3.00. Голосов: 1.
WebAsyst Shop-Script: перенос сайта
Запись от xZooYx размещена 13.01.2013 в 13:10
Показов 12564 Комментарии 0

При переносе сайта с Windows-хостинга (или из Denwer на Windows) на Unix-хостинг может возникнуть ситуация, когда файлы и база данных успешно перенесены, но сайт не работает. При этом:
  • при открытии главной страницы сайта отображается сообщение
    Your online store is not yet installed.
    To activate your installation simply login to your WebAsyst account — this will complete your storefront setup (if you have WebAsyst Shoping Cart application installed).
  • при открытии страницы
...
Аватар для xZooYx
Старый
WebAsyst Shop-Script: собственные звезды в оценке товара
Запись от xZooYx размещена 07.01.2013 в 21:12
Показов 5517 Комментарии 0

Например у нас есть две собственные картинки звезд для рейтинга товара:
  • /images/redstar.gif - активная звезда
  • /images/blackstar.gif - неактивная звезда
Размер звезды - 12х12 px.

Стиль стандартных системных звезд рейтинга определен в файле /published/SC/html/scripts/css/general.css.
Для того, чтобы не менять этот файл, можно просто переопределить стили, указав нужные нам файлы со звездами и размеры.

CSS
1
.unit-rating { background-image: url(/images/hairpro/blackstar.gif)!important;
...
Аватар для xZooYx
Старый
Ninject: Приемы и хитрости
Запись от xZooYx размещена 25.11.2012 в 12:48
Показов 5632 Комментарии 0

Ninject

Приемы и хитрости

Несколько интерфейсов связаны с одним классом-одиночкой

C#
1
2
3
kernel.Bind<MyClass>().ToSelf().InRequestScope();
kernel.Bind<IClass1>().ToMethod(context=>context.Kernel.Get<MyClass>());
kernel.Bind<IClass2>().ToMethod(context=>context.Kernel.Get<MyClass>());
Аватар для xZooYx
Старый
Запрет параллельного выполнения части кода в разных потоках
Запись от xZooYx размещена 12.11.2012 в 14:05
Показов 21103 Комментарии 2

Есть класс и метод, часть кода которого не должна выполняться параллельно в разных потоках.
Например, такая организация кода может понадобиться при реализации автонумерации, когда блок кода должен найти в БД запись с максимальным номером, увеличить его на 1 и добавить новую запись. И только после окончания работы этого блока кода для одной записи можно выполнить его повторно для другой.

C#
1
2
3
using System;
using System.Collections.Generic;
using System.Threading;
...
Аватар для xZooYx
Старый
Рейтинг: 3.00. Голосов: 2.
Ninject: Простейший пример использования в проекте ASP.NET MVC4
Запись от xZooYx размещена 07.11.2012 в 02:29
Показов 31786 Комментарии 1

Ninject

Простейший пример использования в проекте ASP.NET MVC4


Есть чистый только что созданный сайт ASP.NET MVC4 с установленным Ninject.

Так же есть класс MessageService (реализующий интерфейс IMessageService), который выводит тестовое приветственное сообщение.

C#
1
2
3
public interface IMessageService
{
    string
...
Аватар для xZooYx
Старый
Ninject: Подключение в проект ASP.NET MVC4
Запись от xZooYx размещена 02.11.2012 в 00:38
Показов 11385 Комментарии 0
Метки asp.net, mvc, mvc4, ninject

Ninject

Подключение в проект ASP.NET MVC4


Самый простой способ подключить Ninject в проект сайта ASP.NET MVC4 - воспользоваться менеджером пакетов библиотек NuGet.

Нажмите на изображение для увеличения
Название: NinjectInstall_01.png
Просмотров: 963
Размер:	34.6 Кб
ID:	1448

Нажмите на изображение для увеличения
Название: NinjectInstall_02.png
Просмотров: 953
Размер:	88.4 Кб
ID:	1449

Для установки необходимо выбрать пакет Ninject.MVC3 (по данным на ноябрь 2012 г....
Аватар для xZooYx
Старый
Генерация случайной строки, состоящей из заданного диапазона символов
Запись от xZooYx размещена 30.10.2012 в 16:06
Показов 2799 Комментарии 0

C#
1
2
3
4
5
6
7
8
9
10
private readonly Random _random = new Random((int)DateTime.Now.Ticks);
private const string _chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz";
 
private string RandomString(int size)
{
    var buffer = new char[size];
    for (int i = 0; i < size; i++)
        buffer[i] = _chars[_random.Next(_chars.Length)];
    return new string(buffer);
}
Аватар для xZooYx
Старый
Проверка числа на четность
Запись от xZooYx размещена 15.10.2012 в 00:43
Показов 4453 Комментарии 0
Метки алгоритмы

Для проверки числа на четность можно использовать поразрядные операции, а точнее побитовое И (AND).
Суть в том, что если число нечетное, то в его последнем разряде будет стоять 1, когда как для четного числа там будет 0. Применив к числу операцию И с единицей можно определить четность числа: если результат будет равен нулю - число четное, если 1 - нечетное.

Например:

Число 10
в двоичной записи - 1010
операция 10 & 1 =...
Аватар для xZooYx
Старый
Вставка на страницу содержимого другой страницы с помощью JavaScript
Запись от xZooYx размещена 14.10.2012 в 13:00
Показов 7259 Комментарии 0

Пример: загрузка на главную страницу страницы новостей.

Страница новостей news.html
HTML5
1
2
<p>Новость 1</p>
<p>Новость 2</p>
Главная страница
HTML5
1
2
3
4
5
6
7
8
9
10
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(function() {
    $.ajax({ 
        url: "news.html" 
    })
    .done(function(data) { 
        $('#News').html(data);
...
Аватар для xZooYx
Старый
Разработка приложений для Windows 8: Инструменты
Запись от xZooYx размещена 11.10.2012 в 21:34
Показов 3175 Комментарии 0

Разработка приложений для Windows 8

Инструменты


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

Некоторое полезное ПО, которого нет по ссылке выше можно также бесплатно скачать тут. В частности по этой ссылке можно скачать Team Foundation Server...
Аватар для xZooYx
Старый
Разработка приложения для Windows 8: Введение
Запись от xZooYx размещена 11.10.2012 в 20:36
Показов 6802 Комментарии 0
Метки windows 8

Начал изучение разработки для Windows 8. Данный блог - попытка упорядочить все то, что узнаю в процессе изучения и собрать все это в краткое пособие, в первую очередь, для самого себя.


Разработка приложений для Windows 8

Введение


C появлением Windows 8 приложения для Windows разделились на 2 группы:
  • классические desktop-приложения,
  • Windows 8-style UI-приложения.

Нажмите на изображение для увеличения
Название: jj553243.1411.clip_5F00_image0164_5F00_thumb_5F00_5E0DAFD4(ru-ru,MSDN.10).jpg
Просмотров: 812
Размер:	52.9 Кб
ID:	1383

Термин...
Аватар для xZooYx
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru