Вы Гость   
Логин: Пароль:
По темам:
По датам:
Март 2010, Январь 2010, Ноябрь 2009, Октябрь 2009, Сентябрь 2009, Август 2009, Июль 2009, Июнь 2009, Май 2009, Апрель 2009, Март 2009, Февраль 2009, Январь 2009, Декабрь 2008, Ноябрь 2008, Октябрь 2008, Сентябрь 2008, Август 2008, Июль 2008, Июнь 2008, Май 2008, Апрель 2008, Март 2008, Февраль 2008, Январь 2008, Декабрь 2007, Ноябрь 2007, Октябрь 2007, Сентябрь 2007, Август 2007, Июль 2007, Июнь 2007, Май 2007, Апрель 2007, Март 2007, Февраль 2007, Январь 2007, Декабрь 2006, Ноябрь 2006, Октябрь 2006, Сентябрь 2006, Август 2006, Июль 2006, Июнь 2006, Май 2006, Апрель 2006, Март 2006, Февраль 2006, Январь 2006, Декабрь 2005, Ноябрь 2005, Октябрь 2005, Сентябрь 2005, Август 2005, Июль 2005, Июнь 2005, Май 2005, Апрель 2005, Март 2005, Февраль 2005, Январь 2005, Декабрь 2004, Ноябрь 2004, Октябрь 2004, Сентябрь 2004, Август 2004, Июль 2004, Июнь 2004, Май 2004, Апрель 2004, Март 2004, Февраль 2004, Январь 2004, Декабрь 2003, Ноябрь 2003, Октябрь 2003, Сентябрь 2003, Август 2003, Июль 2003, Июнь 2003, Май 2003, Апрель 2003, Март 2003, Февраль 2003, Январь 2003, Ноябрь 2002, Октябрь 2002, Сентябрь 2002, Июль 2002, Июнь 2002, Май 2002, Апрель 2002, Март 2002, Февраль 2002, Январь 2002
Еще сюда:
e-mail: for@spall.ru
ICQ: 111922507
cell: +7 913 922 0645

RSS канал
   

[>] Сибирская интернет неделя

В помощ веб-разработчику         
23.09.2009 20:22
Мероприятие несомненно полезное, хотя пока и слабоватое. Подробнее в твиттере: #siw

[>] HighLoad

В помощ веб-разработчику         
03.07.2009 16:07

Кросс линки с  http://www.insight-it.ru чтобы не забыть:

Базовыми моментами для всех проектов является:

  • Использование кешей всех уровней.
  • Открытое API.
  • Отказ от нормализованных реляционных субд в сторону денормализациии данных.
  • Кластеры для вычислений и хранения данных.
  • Подход к вебприложению как к набору взаимодействующих сервисов (каждый сервис может обладать своей независимой инфраструктурой, такой как сервера, базы данных, балансировщики нагрузок)

[>] Мысли о веб разработке

В помощ веб-разработчику         
21.04.2009 10:52

Bitrix это тупик.

[>] size=20

В помощ веб-разработчику         
13.10.2008 11:39
http://www.tumblr.com/register/create_a_site_like_this  вот какие  поля ввода надо делать!  

[>] 3 клика до порнухи

WEB2.0  | В помощ веб-разработчику         
08.10.2008 17:26

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

Интересуют кошки? Вот тебе корм для кошек и уютный кошкин дом.  А, так это фаянсовые кисы?  Ну вот тебе тарелки с тигрятами, милая полочка и средство для ухода за фарфором.  Ты смотришь на ютубе видео про бухих ментов? Держи видео про ментов наркоманов!   

Последнее время я интенсивно изучал подобные системы и неожидано обнаружил забавную штуку.   Разнообразный адалт контент можно получить в 3 клика по простому алгоритму.   Если где то увидел  милое женское лицо, нажимай. Следующим тебе предложат уже кучу разннобразных девочек,  выбери накотрой одежды меньше. И на этом третьем клике высыпется уже огромное количество адалта и прочего XXX.    И надо заметить, что обрратной дороги не будет, если попал на порнуху, система подбора контента будет выдавать ее и только ее.

Технологии изумительно поумнели :)   Раньше было просто, действовало только основное правило поисковых систем: "Вне зависимости от запроса, среди первых 10 результатов будет ссылка на XXX сайт."

 

[>] Не кликай

http://dontclick.it/   - довольно интересные проект по построению интерфейсов в которых щелчек мышкой на элементе не является основным способом управления интерфейсом.

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

А вобще ребята молодцы, сделать настолько понятный интуитивный и простой интерфейс это надо постараться.  Я думал в современных интерфейсах трудно придумать что то новое, одно они порадовали.

[>] А ZEND то сакс

В помощ веб-разработчику         
11.06.2008 17:48

А PHP Eclipse оказался куда круче Zend Studio!

Тока пока с дебагером не задружил :(

[>] Тюнинг SQL запросов

В помощ веб-разработчику         
30.05.2008 18:08

Хорошая статья с основными пунктами на которые надо обратить внимание при ускорении SQL запросов.

http://www.compdoc.ru/bd/sql/refaktoring_sql/

[>] Еще одно унылое гавно

WEB2.0  | В помощ веб-разработчику         
22.03.2008 10:03

Не, я считал что Plesk довольно продвинутая система управления хостингом.  Однако она оказалась каким то шедевральным гавном.  

К примеру есть у меня домен  supersex.ru,  и хранится он в папке httpdocs  на сервере, и тут мне надо перекинуть его на httpdocs_new  или  httpdocs/super   или еще на какую...  и хуй, хуй бля. Ебучий плекс этого не позволяет.  Так же как не позвоялет сменить пароль для ftp доступа. 

И вобще структура панели и интерфейс предназначен для каких то объебосов.  Куча красивых кнопок, которые вобще хуй пойми че делают, ни подписей, ни внятных названий.  Сразу видно что ебучие маркетологи были главные в проекте и сделали продукт для продажи другим таким же тупым маркетологам.

[>] Гавнокод, вот ты какой!

В помощ веб-разработчику         
21.03.2008 18:09
    if (!empty($c[2]))
      {
       $j = array_keys($c[2]);
       $h = count($j) - 1;
       foreach ($j as $i=>$k)
       {
        $n = $p.($p ? '/' : '').$k;
        $z = 0 == $h ? 3 : ($i == $h ? 1 : (0 == $i ? 2 : 0));
        out_cnt_struct($c[2][$k], md5($p), $n, $l + 1, $z);
       }
      }

Встречайте в каждой функции и методе, каждые 10 строк!  Гавнокод, этой весной во всех файлах проекта!

И вот в таком гавне приходится теперь  разбираться... жесть.

[>] Выдержки из серьезной литературы

В помощ веб-разработчику         
11.03.2008 09:55

Метамодель — это модель данных для описания данных модели данных...

Правда, если условия консистентности изменятся, то программиста придётся снова привлекать к работе. Это неприятно...

[>] + дополнительный функционал

Когда то  ACDsee  (примерно версии 3)   была програмка "мечта".  По сравнению с конкурентами она позволяла очень удобно просматривать картинки, была нетребовательна к ресурсам компа и поддерживала много форматов.  Это было "то что нужно"!   

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

И весь этот титаник утонул при столкновении с FastStone Image Viewer   который... совершенно верно, позволяет быстро и удобно просматривать картинки.    

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

[>] DOJO

WEB2.0  | В помощ веб-разработчику         
19.07.2007 12:32

Разработка HTML-виджетов с помощью Dojo

http://www.ibm.com/developerworks/ru/edu/wa-dojowidgets/?S_TACT=105AGX01&S_CMP=LP )

Наверное единственная на сегодняшний момент статья о DOJO Framework на русском.

Статья раскрывает только одни из подходов к работе с DOJO, когда создается html и к нему цпляются виджеты. Мы же используем при разработке другой подход, когда весь контент страницы генерится путем согдания дерева виджетов. Html является не контейнером, а результатом работы разнообразных виджетов.

Но для ознакомления статью стоит почитать. Руководствуясь примерами можно научится создавать простые виджеты, и прикреплять их на свой сайт.

P.S. Общее описание DOJO, чтобы понять, о чем речь ( http://www.hostinfo.ru/tree/hosting/web/site/building/technology/ajax/dojo/ ) 

[>] Про программистов

В помощ веб-разработчику         
23.05.2007 17:38

нецензурно

[>] Издержки прогресса

Наткнулся я тут на статью, посвященную игрушке donkey.bas  написанной Билом Гейтсом в эпоху становления Микрософт. Игрушка собственно является демкой для языка Basic, что бы показать его возможности.В той же статье есть ссылка на эту же игрушку, но написанную на VB.NET для иллюстрации прогресса за 20 лет.

Так вот, первая игрушка занимает пару килобайт и 100% работает на любом компе понимающим бэйсик, а вторая версия занимает 5 мегов, трубует для установки несколько минут, и самое главное при запуске выдает ошибку и дохнет! 

На мой взгляд это отлично характеризует современные тенденции.

[>] JS

В помощ веб-разработчику         
18.04.2007 17:35
JavaScript придумали пришельцы чтобы сожрать наш мосг!

[>] Стартап

WEB2.0  | В помощ веб-разработчику         
03.04.2007 17:37

[>] Ошибки при использовании AJAX

WEB2.0  | В помощ веб-разработчику         
21.03.2007 09:04

Хорошая статья, в которой сделана попытка перебрать все недостаки технологии AJAX

http://www.ajaxplanet.ru/oshibki-pri-rabote-s-ajax/#more-345

[>] XML

В помощ веб-разработчику         
04.08.2006 10:24

Изучайт и используйте xml  - гениальное изобретение человечества!

Пожалуй скоро сделаю движок который состоит из xslt шаблона, небольшого php скриптика и xml файлов, которые распределены по папкам и подпапкам.  И никакого долбанутого web интерфейса. Открыл текстовым редактором и поправил.

P.S.  Ну я естественно про content only  сайты.

[>] Программистам наверное будет смешно

В помощ веб-разработчику         
10.05.2006 14:30

Фрагмент кода:

include("functions/functions.php");
include("classes/classes.php");


$data=read_file("data/data.dat");
$template=read_file("templates/template.tpl");

и конечно же html код :)

< link rel="Stylesheet" type="text/css" href="/styles/style.css" >

< script language="JavaScript" src="/scripts/script.js" >< /script >

[>] GYROSPIN.Light

В помощ веб-разработчику         
20.10.2005 19:00

Все ближе и ближе к идеалу. После реструктуризации система  приобрела невиданную гибкость к расширению. Еще немного и GYROSPIN.Light  достигнет функионала ранней версии GYROSPIN.onlinesales. А ведь в лайт версии все базируется на хранении сериализованных объектов в файле.

Сегодня вот между делом интегрировал в систему фотоальбом. Теперь у любой страницы может быть куча фоток.

Теперь думаю встроить туда каталог товаров.

[>] Чужой монастырь

Мне конечно неудобно об этом говорить, но почему на буржуйских сайтах так любят помещать на страницы фотки долбоебов? Пример: http://www.sixapart.com/about/jobs  - там один даже с колесом от шоссейника (к чему бы?)

Наверное пытаются вызвать жалость...

[>] Не усложняй сути!

В помощ веб-разработчику         
30.08.2005 12:35

Только что в течении часа пытался сделать на PHP обращение к массиву данных по типу паттерна "синглетон".  Получился жуткий гимор. Оставил как есть, через глобальную переменную. Так гораздо проще и надежнее, т.к. не надо делать вызов объекта и не надо думать, когда вписать обратно в массив все изменения, все пишется автоматически.

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

[>] Наследование таблиц

В помощ веб-разработчику         
16.06.2005 13:54

Как же прекрастно работать с базой данных построенной на наследовании таблиц!

 

[>] Редизайн

Дизайн  | В помощ веб-разработчику         
24.02.2005 08:30

Мне всегда хотелось выкладывать фотки на главную страницу. И вообще все самое важное должно быть на главной странице.

Чего собственно и добился. Все смотреть главную

Еще там есть выбор сплэшей. Можно для каждой страницы подобрать свой сплэш. Пока там только травинка и надпись "не паникуй". Однако я прихожу к мысли, что надписи "не паникуй" вполне достаточно и без травинки.

[>] О подсознательном

Аннотация книги "Справочник веб-мастера (2-е издание)" начинается со слов:

За каждой удачной веб-страницей стоит переутомленный и недооцененный по заслугам вебмастер

Что бы сказал про это психоаналитик?

[>] Сливаем не глядя

В помощ веб-разработчику         
30.11.2004 14:53

http://zapimir.net/skdumper/  - замечательный скрипт на PHP, который сливает MySQL базу  в файл и восстанавливает ее из файла по необходимости.

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

[>] Штаны для нерожденного ребенка

Дизайн  | В помощ веб-разработчику         
19.11.2004 13:16

Действия многих заказчиков дизайна сайтов похожи на попытку сшить штаны для еще не родившегося ребенка. У них есть только яростное желание, что бы сайт был похож на некий образ, существующий в голове. Эти люди требуют в принципе то простых вещей, которые они увидели на других сайтах, без понимания надо это им или нет. Попытка охватить все возможные варианты приводит к плачевным результатам, т.к. требования эти зачастую потиворечивы и мешают друг другу, но это противоречие сложно заметить, выплывут они только в процессе эксплуатации сайта.

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

 

[>] HOTLOG сакс!

В помощ веб-разработчику         
26.10.2004 12:58

Сравнительные данные посещаемости по этому сайту:

  • HOTLOG: 12 человек за день.
  • Внутреняя система статистики: 62 человек в день.

Т.е. погрешность измерения посещаемости сайта составила 450%.

Слов нет, слов нет....

Больше хотлогом не пользуюсь, т.к. смысла в нем нет совершенно.

[>] Читать

Дизайн  | В помощ веб-разработчику         
12.10.2004 05:47

Хорошая статья.

http://live.julik.nl/2004/06/convergence

[>] $obj->ParceXML()

В помощ веб-разработчику         
15.09.2004 21:39

Если система должна выдавать данные в виде XML, то единственное, о чем надо позаботиться разработчику - это каждому объекту написать метод:  $obj->ParceXML()

Жизнь это облегчает многократно.

И вообще, связка XML + XSLT оказалась черезвычайно продуктивной. Мало того, что в системе появилась истинная модульность и связанность, так ведь еще многие вещи стало делать гораздо проще.

К примеру постраничный вывод товаров, сортировки в списке, отрисовку меню запрограммировать просто пара пустяков, тогда как в PHP это жутко утомительное занятие, которое приходилось делать для каждого сайта. Как ликует сердце разработчика, когда это надо сделать всего один раз и созранить этот темплейт в сокровенном месте для дальнейшего использования.

[>] Самое великое зло

Самое великое зло - это постраничный вывод товаров.

Ей богу!

[>] Не цепляет

В помощ веб-разработчику         
15.06.2004 11:29

Диалог:

- Дизайн сайте не цепляет клиента, какой то он бледный.

- Все верно, дизайн и не должен цеплять клиента, клиента должны цеплять цифры в вашем прайс-листе.

[>] Объекты в PHP

В помощ веб-разработчику         
17.05.2004 17:44

Издержки работы с объектами:

$this->current_user_role_abbr=$GLOBALS['user']->roles->roles[$GLOBALS['user']->roles->primaryRole]->abbr;

Сакральный смысл записи таков:  опередляем аббревиатуру роли пользователя для некой переменной объекта.

Конечно можно написать:  

$this->current_user_role_abbr=$GLOBALS['user']->get_primary_role();

Но мы не ищем легких путей, да и ради одного раза метод объекта писать ломает.

[>] Сравнения

В помощ веб-разработчику         
27.04.2004 16:39

После двух дней работы над проектом можно смело утверждать:

wincvs - ацтой.  sourceofsite рулит

xml + xslt это  мега круто!  Надо пользоваться только им, конечно если позволяет технологическая платформа.

stored procedures - тоже прикольно, но спорно возможно огрести проблем.

[>] Ща как конвертнем

В помощ веб-разработчику         
31.10.2003 08:47

spall.sinor.ru/project/utime/  по этому адресу можно найти офигительно полезную штуку!

Это конвертер времени из формата unix в формат привычный нам с детства (т.е. день.месяц.год час:минуты)

Пользуйтесь, кому надо.

[>] The Bat trick

В помощ веб-разработчику         
23.10.2003 05:39

А вы знали, что популярная программма The Bat со временем очень сильно увеличивает файл в котором хранятся письма, оставляя там сообщения, которые уже удалены из корзины?

Для борьбы с этим негативным явлением создана специальная команда - Folder > Maintenance >  Purge old.  После прогона по всем моим 8 ящикам высвободилось 200метров дикового пространства. Соответственно бат стал запускаться раза в 3 быстрее!

[>] Прокрутка окна

Никак не пойму, что это за мода такая, изменять вид полосы прокрутки в браузере?

В конце концов - это системный элемент, неотъемлемая часть интерфейса. К чему делать ее убогого цвета и вида?

Все уже знают, что пихать что попало на страничку нельзя - так пытаются реализовать творческие фантазии и желание выделиться на этих несчастных полосках? 

[>] Солянка

Архив заметок по теме

[>] Блог, блог, блог!!!

http://blog.exmachina.ru - это хороший блог. Захожу на него раз в неделю, читаю на одной странице все последние записи и в очередной раз удивляюсь "политкорректностью" автора и выдержанностью стиля.

А вот http://www.register.spectator.ru - это плохой блог. Вечно приходится по несколько страниц открывать. Да и написано вечно на мелкие темы, да ссылки с пространными комментариями половину содержания занимают.

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

[>] WAP сайт своими руками

В помощ веб-разработчику         
21.01.2003 08:45

Начал интенсивно осваивать WAP технологии.

Теперь могу вас научить нескольким вещам:

[>] Что вводить будем?

Узнал сегодня, что написать свой e-mail в форме ввода способны далеко не все. Был очень удивлен и озадачен. Что-же эти люди туда вписывают, неужто Харуки Мураками?

К примеру:

    ... Яд ее был безотказен - на глазах у всей публики она мастерски заманивала свою жертву в глухой угол, припирала там к стене и красиво размазывала её лопаткой, как хорошо разваренную картошку. Останки бывали не толще папиросной бумаги. Даже сегодня, вспоминая это, я признаю ее несомненный талант...

Представьте, вы работаете оператором какого-нибудь сайта. Обработка заказов довела вас уже до отупения, и тут приходит заказ, где вместо e-mail”a вышеприведенная фраза, имя пользователя "Борхес" а в качестве коментария стоит следующий текст: Кундеры:

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

P.S. К сожалению надеятся на что-то, кроме "йцукен" или "345кау23" не приходится. В лучшем случае напишут "ХУЙ"

[>] Солянка про RSS

В помощ веб-разработчику         
24.07.2003 14:30

Серьезно занялся RSS. Прикрутил RSS ленту на www.sinor.ru. Вроде как работает.

Для чтения RSS мне лично понравилась программка Abilon, хоть и она не без глюков.

Сразу добавил Спектатора и В.Головача, отца русской юзабилити.

[>] Фраза дня

В помощ веб-разработчику         
09.01.2003 11:49
"Отсутствие сайта для компании означает примерно то же, что и отсутствие части лица у человека. Не всегда смертельно, но ведет к значительным неудобствам"

[>] PgAdminII

В помощ веб-разработчику         
26.06.2002 06:53
Скачал себе PgAdminII. Фигею теперь потихоньку от этой програмки. Она позволяет полностью управлять PostgreSQL через виндовый клиент. И это супер-мега-гига-клево.

[>] IE6 и пробел

В помощ веб-разработчику         
24.06.2002 07:00
С удивлением узнал, что если в IE6 нажимать на пробел, то страница сдвигается вниз ровно на один экран.
Отпад. Ктобы мог подумать! Я то грешным делом считал, что кнопка "пробел" вставляет в тексте пробел. А тут сдвиг на один экран...
В будущем кнопка "Power" будет открывать сайт Micrisoft.com, закачивать апгрейд операционки, лезть в интернет магазин и покупать новый проц для компа, а также отправлять анонимное письмо Стиву Джобсу в котором будет написано: "Иди на хуй, Стив Джобс!!! Служба поддержки Microsoft".

[>] Журнал для web-мастера

В помощ веб-разработчику         
18.06.2002 13:28
http://www.webmascon.com/ - журнал для web-мастера. Действительно интересно.

[>] http://book.promo.ru/book/

В помощ веб-разработчику         
10.05.2002 13:39

Читаю энциклопедию интернет рекламы. Нашлось даже несколько интересных разделов.

Рекомендую для всех начинаюших веб-мастеров и им сочувствующих.

Цитата:

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

    http://book.promo.ru/book/

[>] Windows 2000 Advanced Server + Oracle 8i

В помощ веб-разработчику         
20.03.2002 14:07

Какя интересная и непознаная штука - Windows 2000 Advanced Server + Oracle 8i. Два дня установки и настройки значительно расширили мой запас матов и расширили кругозор. Давненько я не наступал на столько "граблей" одновременно.

С виндами еще ниче, но вот как дело дошло до инициализации базы на Oracle...

:-( :-) :-) :-( :-((( :-( :-) :-( :-) :-)))

p.s. С пятого раза все удалось.

[>] Photoshop tips and tricks

В помощ веб-разработчику         
15.03.2002 14:03
Всем интересующимся Photoshop”ом посвящается: Всякие интересные штучки для дизайнеров. Читать по статье в день, в свободное время.