Помогите разоброться. Киньте ссылку на скачивание учебников. плииз
Дизасамблер IDA 5.2 19.02.09 Ответов: 7
Подскажите,хороший хостинг, и движок!!!! 19.02.09 Ответов: 42
Люди, плз, подскажите хороший хостинг(бесплатный) и движок для сайта, просто чтоб найти хороший движок, как по мне, то нужно его проверять, а мне влом все проверять, а хостинг хорший не нашел…
З.Ы. Движки для блогов и т.д. не предлагать. Юкоз тоже не предлагать, так-как там хреново работать с PHP,CGI,MQSL…..
ну думаю кто знает, тот поймет, надеюсь услышу здравые мысли , здравых людей, я на вас надеюсь!!!
Каталог электронных документов. Tcl(http/ftp)+MySQL. 19.02.09 Ответов: 14
Задачи будущего приложения:
- обслуживаниекаталогов электронных документов;
- предоставление доступа к каталогу каталогов электронных документов;
- управление раздачей и приемом электронных документов (приложение управляет процессом выдачи файлов, но не выдает оных).
Интерфейс пользователя посредством веб-браузера.
Ограничения:
- мультиплатформенность;
- OpenSource;
- минимальное потребление памяти;
- поддержка распределенности.
Пользователь должен иметь возможность:
- создавать/удалять каталоги;
- управлять атрибутами записей каталога;
- управлять разделами каталога;
- добавлять докуметы в каталог;
- удалять документы из каталога;
- редактировать атрибуты документов каталога;
- проводить поиск по атрибутам документов каталога;
- просматривать сруктуру разделов/подразделов каталога;
- загружать документы из каталога.
Авторизация и распределение полномочий при использовании каталога.
Данное приложение найдет применение в качестве универсальной библиотеки у кажого владельца даже не сильно большой коллекции электронных книг, софта, музыки, видео и т.д..
Занимаюсь разработкой и реализацией в свободное время. Проэкт достаточно сложный, но собираюсь доучить все необходимое по мере разработки и реализации.
Реализовывать собираюсь так.
Приложение написано на Tcl как единый http/ftp-сервер с поддержкой шифрования. Применяется объектно-ориентированный подход. Страницы беб-сайта генерируются tcl-скрипатми, статически встроенными в бинарник сервера. Файлы управляются либо встроенным ftp-сервером, либо внешним, который поддерживает хранение данных аутенификации в таблицах MySQL(или иной БД). Информация о каталогах, их структуре и атрибуты документов храниться на паросторах базы данных.
Для успешного выполнения проєкта необходимо владеть заниями и умениями программирования в области следующих языков и технологий: Tcl, HTML, CSS, Java Script, протоколы http и ftp, базы данных MySQL и sqlite3.
Прошу помосчи у энтузиастов, владеющих или желающих овладеть вышеуказанными знаниями и готовы применить их на реальном примере.
Как говориться, вместе мы – сила!
Ход событий планирую освещать в этой темме.
Задумка нового проекта. 19.02.09 Ответов: 37
Привет всем.
Хотел бы представить задумку моего проекта. На данный момент прорабатывается концепция и идет сбор идей. Поэтому все ваши соображения и пожелания будут очень кстати. Вот документ в гуглодоках, описывающий концепцию:
//docs.google.com/View?docid=df75jvv4_0g57q6wgs…
Он будет обновляться и дополняться по мере сбора идей по функционалу и реализации.
Оставляйте ваши соображения здесь в коментах или в аську 130787.
Спасибо всем, кто откликнется.
Кто может Объяснить что здесь???? 18.02.09 Ответов: 20
Что здесь???
linux-wz6a:/mnt # mount -t cifs //192.168.0.2/w/ /mnt/moon -o rw,iocharset=utf8,username=mpushkarev.
Помощь по SQL 18.02.09 Ответов: 25
Я недавно начал изучать SQL. Много чего перечитал, но мало понял. Помогите мне разобратся:
- В какой среде лудше работать?
- Напишите пример простейшей БД с таблицей.
- Скачал SQL Developer но понять в нём ничего не смог.
- Можно ли в Microsoft Office Access 2003 использовать формулы(например дано столбцы ширины, высоты, длинны, площади и цены. Нужно чтобы после ввода ширины, высоты и длинны автоматически заполнялись поля площади и цены)?
- Напишите пожалуйста ссылку на нормальную обучалку по SQL.
Заранее благодарю.
Поиск дубликатов в массиве 18.02.09 Ответов: 9
Напишите программу, которая находит и отображает значения-дубликаты
в 10-элементном массиве целочисленных значений (если таковые в нем
присутствуют), вот мой код найдите кто нибудь ошибки
#include <iostream>
#include <cstdlib>
using namespace std;
int main () {
short int hightemps[10]={1,1,1,3,2,3,4,5,7,8};
int i;
bool b;
for (i = 0; i<10; i++){
if ( hightemps[i+1] != hightemps[i]) b=false;
if (b==true) {
cout <<hightemps[i]<< " \t";
}
}
return 0;
}
Глупые Ошибки! или к чему приводит оптимизация! 18.02.09 Ответов: 68
Это так, не вопрос.. а просто "Крик души…" как не надо делать!
Может кому пригодиться
Написал небольшой кусочек кода, что то типа простейшего менеджера памяти.Многие могут возразить "зачем изобретать велосипед и писать свой менеджер памяти?"
Отвечаю: необходимо было выделить достаточный объем непрерывной
физической памяти в которую складировать некие события, с той целью что если во время сбора данных от устройства, произойдет BSOD – то после того как система сдампит память на диск я смогу найти свой непрерывно выделенный буфер в файле и анализировать его, увидеть последние события которые обрабатывало устройство в тот момент. Ну в общем все по образу и подобию работы утилитки DebugView.
Так вот. Алгоритм довольно простой. Во время инициализации выделяю кусок физической памяти и в нем по мере необходимости выделяю более мелкие блочки для сохранение потока данных! Т.к запросы на выделение памяти могут прийти в произвольный момент и от произвольного контекста,
необходимо было добавить синхронизацию! Т.к вся эта обработка происходит в Kernel-mode то на ум сразу пришло использовать SpinLock!
!!!! И вот тут сыграло мое стремление заоптимизить кусочек кода.
Зачем использовать SpinLock и синхронизироваться посредством хард-процессорной синхронизации, когда можно использовать софтварный Mutex, что будет более приемлемо и на многопроцессорной машине не будет переводить проц в бесполезный цикл, если в этот момент SpinLock был захвачен другим процом.
Вот я и заложил БОМБУ замедленного действия в свой код. Mutex он конечно хороший объект синхронизации, но для user-mode. В kernel-mode есть некие ограничения! И эти ограничения вылетели у меня в тот момент из головы. Заглянуть в MSDN тоже не сообразил. Написал код – запустил. Все отлично работает…
работает…
работает… пару минут… и…
И в произвольный момент времени система умирает… Вернее не вся система в целом, а лишь потоки user-mode перестают получать возможность выполняться и вытесняются потоками kernel-mode.
Провозившись около часа и закомментировав в коде все что только возможно, оставил лишь следующий кусочек кода:
ExAcquireFastMutex(&g_DeviceExtension->g_drMutex);
Count++;
ExReleaseFastMutex(&g_DeviceExtension->g_drMutex);
Который как видно он ничего не делает, кроме как безопасно инкрементирует переменную!
и тут пришло озарение… Оптимизация Блин.. хотел сделать лучше… а вышло…
Дело оказалось в том, что система опрашивала устройство в тот момент когда захватывать Mutex нельзя ни при каких условиях IRQL поднимался до DISPATCH_LEVEL, это в итоге приводило к тому, что user-mode потоки не могли получить шанс на выполнение, в виду того, что скорей всего не была завершена синхронная операция выполняющаяся
на уровне между PASSIVE_LEVEL < … < DISPATCH_LEVEL.
Вот… переписав код и поменяв Mutex на Spinlock все работает прекрасно!
Так что иногда можно даже в логически правильном коде сделать грубейшую ошибку, выловить которую будет очень трудно!
Всем удачи!
Народ! Проблема с firebird 17.02.09 Ответов: 6
Подскажите чего делать? Я не могу установить Firebird т.к.не нахожу установочный файл. Подскажите, может я что-то не так делаю? Где находится и как он называется?
Просто мне надо бы делатьБД в interbase, но там совсем все плохо.
Спасибо!
Кто в чем пишет сайты? 17.02.09 Ответов: 109
Есть разные программы, в которых можно написать сайт: Блокнот, Notеpad++,
Dreamweaver, Frontpage и т.д
Я сейчас пишу вNotеpad++
Интересно узнать кто чем пользуется. Желательно аргументировать ответ.
Delphi. Функции сохранения и т.д. 17.02.09 Ответов: 31
Коллеги, подскажите пожалуйста как реализовать сохранение данных в программе в файл? Например doc, txt ии в какой-то еще.
и еще вопрос:
Function Is_Mesto_want(nMesto,nWant:integer):boolean;
var ok:boolean;
begin
if(nWant=0) then ok:=true;
if(nWant=1) and (nMesto mod 2<>0) then ok:=true;
if(nWant=2) and (nMesto mod 2=0) then ok:=true;
Is_Mesto_want:=ok;
end;
есть вот такая функция из моего учебника по Delphi.Подскажите пошагово что она делает и как работает?
Спасибо!
Зарплата PHP программиста 17.02.09 Ответов: 59
Уважаемые участники и посетители нашего клуба, приветствую!
В данной теме мы обсуждаем вопросы зарплаты для PHP программистов из разных городов из всех стран. Во-первых, сами поймем на каком мы уровне, во-вторых новички узнают о перспективах этой области деятельности.
Рассказывая о себе мы помогаем не только другим, но и себе самим. Ведь объясняя другому всегда начинаешь разбираться больше в той теме, о которой говоришь.
Мой опыт. В 2007 году я учился на дневном и работал одновременно. 60% времени проводил наработе. Я получал 500 у.е. (из расчет 800 у.е. за полный рабочий день). Я был уже опытен и я создал удобный движок для сайта, на котором сайт и ныне успешно работает и поддерживается.
В 2008 году окончил универ, ушел с прежней работы. В конце лета 2008 и по нынешнее время работаю в хорошей компании (английские корни), получаю от 1000 до 1350 у.е. (с учетом бонусов, срочных работ и сверхурочного времени). Хотя платят в гривнах по очень заниженному курсу, поэтому приведенная сумма в долларах ниже где-то на 15%.
Я понимаю, что это только начало пути, поэтому буду искать более интересное для себя место заработка и реализации своих идей. Я считаю что нужно получать прибыль и получать удовольствие от того что делаешь – одновременно. Это мой принцип жизни.