BgLOG.net
Вече 35 години интернет!
By tapanar , 17 April 2006
Имам един въпрос, за който не можах да отрия информация в смилаем от някой като мен вид. Имам сайт хостнат на безплатен сървър, искам да направя други супдомейни (пак на безплатни сървъри) при посещението на които потребителят да се прехвърля към сайта със съдържание. Как мога да направя това? Благодаря за вниманието, ще се радвам на отговори.
Legacy hit count
770
Legacy blog alias
6031
Legacy friendly alias
Здравейте-1E23616D95AA48638838485913DA7540
Интернет

Comments1

Teri
Teri преди 20 години
Тези допълнителни сайтове за мястото, което ти дават ли ще ги ползваш само? Ако искаш да прехвърля към другите, трябва да сложиш редирект, който мисля, че се прави на JavaScript.
Потърси в гугъл за JavaScript redirect, който май се слага в index.html. Утре ще потърся за линкче да ти пратя нещо по темата, та да видим как точно става този номер :)
By micromax , 6 April 2006
Ако посетите http://www.ajaxwrite.com/ можете да ползвате много удобен текстов редактор, който до голяма степен би ви заместил майкросовската програма за писане и оформяне на докумнти. Като редактор не е кой знае какво. Редакторът за текст на БГЛог май има повече функции,  но най-голямата му екстра е, че можеш да запазваш написаното в различни формати, единият от които е този за Уорд.  Надявам се да ви свърши работа някой път.
Legacy hit count
1269
Legacy blog alias
5802
Legacy friendly alias
Word-през-интернет
Интересни линкове
Интернет
Програмиране

Comments2

Teri
Teri преди 20 години и 1 месец
Впрочем, не знам дали знаеш, но и тук се ползва Ajax, а концепцията е Web 2.0 :)
Janichka
Janichka преди 20 години и 1 месец
Ванка, хубаво е, че даде линка. Не се знае кога на някой ще му се наложи да седне на комп без програма, на която един документ да напише....
By rammstein4o , 20 March 2006
Мислите, че сте достатъчно интелигентни... ами проверете бе :)
Лично аз според 1-вия тест не съм много тъп(Somewhat Intelligent), а според втория едвам мога да си изговарям името правилно(Average)... в бате гугъл има отговорите, но не е коректно да ги ползвате... все пак след като ги видях решенията и се ударих по главата, щото установих че повечето ги знам... но какво да се прави....

http://intelligence-test.net/part1/

http://intelligence-test.net/part2/
Legacy hit count
1591
Legacy blog alias
5453
Legacy friendly alias
Колко-е-заетото-пространство-на-втория-ви-етаж---
Интересни линкове
Интернет
Нещата от живота
Смях до дупка! :)

Comments3

taralezh
taralezh преди 20 години и 1 месец
Яко е това! Много се кефя на съкращения и да ги разгадавам. Другото, в което съм добра, е сравняване - "Открийте разликите". И пъзели ми дай. Детска му работа. Но това си е трудничко. Да се мисли на английски е трудно. Ако бяха на български, по-лесно щеше да е. В МЕНСА България няма ли подобни, но на български?

Имам 19 от 33. Гений в начален стадий :) С какво се различават двата теста, че се уморих и не ми се гледа.

Имах затруднения със:
52 C in a P (W J) - тук, докато разбера каква ми е грешкатааааааааа, ужас... пишело се Jokers, бях го писала Jockers...
13 S in the U S F - докато се сетя, че думата тук е stripes... тази дума изобщо не я ползвам за лентички/чертички.
29 D in F in a L Y - как е високосна година?!?! Нямам го в речника. Видях. Leap.
1000 Y in a M - и този Милениум ми взе здравето, пишел се с двойно L и N.

Най-добре се справих с тези за часове, секунди, години, месеци и с книгите от Библията.
Повече не мога. Няма смисъл да си блъскам главата...
Не можах да измисля нищо за 8, 11, 12, 13, 14, 15, 19, 20, 24, 28, 29, 30, 31 и 33.

Очаквам и линк с отговорите, ако имаш, де. Не ми се рови 1 по 1.



taralezh
taralezh преди 20 години и 1 месец
Вторият тест ме сдуха много. Успях да измъдря само 8. Ужас! Вече не се гордея със себе си Cry

Измъдрих само костите в тялото, битовете, колелата, 168 часа (хубаво е, че имаме такъв вестник, за да се сетя :)), 101 далматинци (лесно), 7 смъртни гряха, 9 месеца бременност. И зациклих. Край. Предавам се.


Има и част 3, от която реших само 1 (за 4 сезона в годината) и съвсем забих. Трябва на чиста глава да се правят тези тестове, сега умирам за сън.
taralezh
taralezh преди 20 години и 1 месец
Благодаря!

Брей, някои били елементарни...
By Weber_Logson , 17 March 2006
от рекламата на Глобул?
Legacy hit count
1354
Legacy blog alias
5391
Legacy friendly alias
Какво-казва-жената-с-хаванчето
Невчесани мисли
Интернет

Comments9

shtepselinka
shtepselinka преди 20 години и 1 месец
Изключително добър въпрос!! Много дълго време се чудихме с наште и в крайна сметка някой ми каза, ама аз пак забравих! Ти знаеш ли? Или някой друг да каже - толкова са недосмислени някои български реклами - трябва да е някой готин лаф, пък така са го направили, че да не може да се чуе...
queen_blunder
queen_blunder преди 20 години и 1 месец
Споменава нещо за баклава - в смисъл, че "вие не ме включвате в групата за разговори, а пък иначе искате от мен да ви сготвя баклава" и съответно чупи телефона... В този смисъл го разбирам, но не мога добре да чуя думите й :)
acecoke
acecoke преди 20 години и 1 месец
Поне доколкото аз съм гледал чупи орехи и вика "Баклава, а!!!" и небрежно телефона минава под хаванчето :))
Eowyn
Eowyn преди 20 години и 1 месец
Баклава е ,мдам...
Weber_Logson
Weber_Logson преди 20 години и 1 месец
Вярно. Май наистина е баклава :)
Или да не се опитвам да мина тънко, ами да взема да поръчам по баклава за всички? Ама, от друга страна, може да има парченца gsm из вътре...
Eowyn
Eowyn преди 20 години и 1 месец
Аз баклава не ям, но няма да откажа да ми поръчаш един джиесем и да платиш сметката :)))))
Weber_Logson
Weber_Logson преди 20 години и 1 месец
Само ако обещаеш да не го оставяш в кухнята, докато свекървата готви :)

Eowyn
Eowyn преди 20 години и 1 месец
Сименсите търпят на удар,споко. Пък и свеки напоследък гледа да ме попробута аз да готвя, когато съм у тях, а това определено по-опасно :):)
Weber_Logson
Weber_Logson преди 20 години и 1 месец
Значи ти имат доверие и/или добре се справяш.
Майката на приятел му беше изпрала Nokia-та, заедно с панталона и след това работеше!
By taralezh , 16 March 2006
Сутринта нямах проблем и си бях онлайн с Мирандата. Преди малко видях, че ме е изхвърлила. Дава ми съобщение за грешно име или парола. Страницата http://www.icq.com/ също не ми се отваря.
Някой друг да има проблем? Или да знае от какво може да е?
Използвам връзката по icq за колеги, клиенти, гадже и майка ми и направо се побърквам когато стане някой фал.

Legacy hit count
1230
Legacy blog alias
5334
Legacy friendly alias
Какво-му-става-на-ICQ-днес-
Интернет
Софтуер

Comments5

Pavlina
Pavlina преди 20 години и 1 месец
Здравей, taralezh!
И аз преди малко се оплаках на всеослушание в службата, че имам проблеми с кюто. Не че е успокоително, но също ме изхвърля и ми дава съобщение за грешно име или парола. Аз ползвам qip, а колегите, които са с Miranda, също страдат, за разлика от една колежка, която е с оригиналното ICQ. Може би целенасочено се създават проблеми на неоригиналните ICQ клиенти, както беше преди два месеца (ако не ме лъже паметта).
П.П Тогава, след дълга борба и скърцайки със зъби, си инсталирах временно ICQ, за да имам връзка със света и за да мога да си върша работата. (Е, компромиси понякога трябва да се правят.) Съвсем скоро след това си инсталирах новата версия на qip, в която руснаците вече се бяха справили с проблема. :)
taralezh
taralezh преди 20 години и 1 месец
Ей, благодаря за отговора. Малко се успокоих. Явно пак бърникат по протокола!
Уплаших се да не са ме хакнали отново... Защото преди години ми изчезна старият номер така. Просто ми даваше грешна парола. Писах на съпорта, а те ми пратиха писмо да си регистрирам нов номер, все едно не се бях сетила. Голяма помощ, няма що. Много се ядосах и оттогава не ползвам ICQ клиент.
ОПРАВИ СЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ :)
Засега ;)
assenoff
assenoff преди 20 години и 1 месец
Да, наистина - засега се оправи.
Преди, когато смениха протокола, мирандата реагираха бързо - още на следващият ден имаше актуализация, може би дори и по-рано, просто аз се сетих да погледна след 24 часа ...
Много я уважавам, между другото ;)
И мислям, че има истина в това - проблемите да се правят умишлено от ICQ екипа на клиентите,НЕ използващи оригиналният им продукт ...
Но това няма да ме накра да го ползвам при никакви обстоятелства, а пък за АБВ БГ версията - нямам думи колко е бъгава ...
taralezh
taralezh преди 20 години и 1 месец
И аааааааааааааз така :)
By TeodorGig , 13 March 2006
Една интересна презентация, която може би ще бъде полезна като пример при други разработки:

 Пазар и свобода при софтуерните продукти
Legacy hit count
805
Legacy blog alias
5249
Legacy friendly alias
Пазар-и-свобода-при-софтуерните-продукти
Ежедневие
Размисли
Компютри
Интернет
Програмиране
Нещата от живота
Коментари
Софтуер
Разработчици

Comments2

assenoff
assenoff преди 20 години
Много би ми било интересно да разбера "пълнежа" на тази по обективна необходимост сбита прецентация, Тодоре!

И ми е познат един от използваните източници :)

Със здраве, Марио Асенов
bogomil
bogomil преди 20 години
И на мене би ми бил много интересен.
By THE_AI , 12 March 2006
Та както обещах, в този пост ще опиша как да конфигурираме Kerio Personal Firewall, за да нямаме ядове после :)

Първо няколко уводни думички :) Програмата е елементарна!!! Супер елементарна с красив и интуитивен интерфейс. Предполагам, че повечето неща вие самите ще си научите :)

Да започнем с инсталирането.

Съжалявам, но снимки няма да мога да сложа – не ми се инсталира на ново програмата.

Единственото, което мога да ви кажа е, че имате 2 възможности на инсталация. Едната мисля, че се наричаше learning mode(тя е за експертите),  а на другата не се сещам името(но пишеше, че е за начинаещи).

Нас ни интересува опцията за експерти – при нея получавате максимална сигурност.

По време на инсталацията ги има стандартните неща – посочване на място за инсталация, съгласяване с правилата за ползване и прочее – вярвам, че и сами ще успеете да се справите. :)

 

Да преминем към настройките.

Иконата на Kerio представлява щит, който се зарежда до часовника. На него при активност ще видите едни квадратчета – червени и зелени. Червените показват, че имате някакъв входящ трафик. Зелените някакъв изходящ. Колкото повече се събират от едните и другите – толкова по-бърза е връзката.

Така насочете се с мишката към иконата и натиснете десния бутон.



 



Показва се следното меню:

 


 

Disable firewall – равносилно е на изключване на Керио.

Stop all traffic – спира всичкия трафик (както изходящ, така и входящ)

Configuration – конфигурация (извиква се също така и като цъкнете 2 пъти върху иконата)

About И Exit смятам, че са ясни.

 

Нека вече да започнем със същинската конфигурация.

Ако ползвате ЛАН, най-вероятното нещо, което ще се случи след рестарта на компютъра ( а да, забравих да кажа – иска рестарт след като се инсталира програмата)

 

Ще ви излезе едно меню, което ще ви съобщи, че е открит Network Interface

























 

След като това е вашата мрежа – разрешавате – демек правите я доверена мрежа. Ако LANa ви ползва VPN сигурно при влизането ще ви извести отново за някой network – и него го казваме, че е доверена :)

Лесно нали? Абе вие да не си мислите, че ще сглобяваме кубчето Рубик?

Пропуснах да ви обясня какво е доверена мрежа. Това за Керио означава, че тя е подсигурена от потребител. По принцип LAN е trusted network по простата причина, че потребителите в повечето случаи стоят зад хардуерен firewall. Когато кажете, че дадена е мрежа е trusted тогава Керио разрешава някои предефинирани правила за дадената мрежа.

 

Най-често откриването на VPN изглежда така:
























Сещате се, че трябва да разрешите, иначе ще забравим за интернет!

 

 

Айде вече да видим истинската красота – а именно панела за управление:


 

























Готин е нали? От горе и от ляво имаме табове! В момента се намираме в Overview – Connections. Ето тук виждаме всичко, което цоца от интернета – или въобще иска да има достъп до интернет.

 

Хубавото на Керио е, че следи всички процеси, които работят. Т.е. дори и да има някой вирус, който е нов и антивирусната не го засича, Керио веднага ще ви уведоми, че даден файл е бил променен и ще ви попита дали искате да му разрешите работата!

Например при ъпдейт на дадена програма, когато нещо е променено той винаги се обажда и ви пита – абе пич ще му разрешиш ли на тази процес да бачка или не?

 

Табът overview както виждате съдържа Connections(обясних за какво служи), Statistics, Preferences, License. Нямам намерение да ви обяснявам всичко тук, разцъкайте с мишката и ще разберете за какво си говорим – на статистика си имате статистика, на preferences си имате разни опцийки, като автоматична проверка за ъпдейт, на лиценз си имате лицензно споразумения.

Тук е мястото да спомена, че за 30 дни ползвате 100 процента от програмата, след изтичането на този срок, ползвате 80% (тези 20% са блокирането на поп ъп прозорци, което на мен ми е излишно, тъй като си ползвам лисицата :))

 

Нека да отидем на network security – наистина важна част.


 
















Ето това виждаме. :) На application ви показва всички програми, на които сте им разрешили или забранили достъп до интернет. Правилата, които сте направили се променят бързо! Отивате с мишката върху това, което не ви харесва и цъката с мишката веднъж и от Permit става deny, от deny става always ask(винаги ме питай).

 

Това беше – ако има грешка и сте забранили например на Internet Explorer достъпът до интернет веднага може да го промените.

Останалите табове пак си ги разцъквайте сами.

 

Табът intrusions смятам, че не е важен за повечето потребители, затова няма да обяснявам нищо за него – няма да ви се налижи да го бутате, но ето да видите как изглежда:


 



























Само да кажа, че Host Intrusions and Preventions System, няма да работи след 30тия ден. Няма да умрете без тази опция – е по-хубаво да я има, но както вече казах – не е болка за умиране.

Само ако си купите Керио тогава ще може да продължите да ползвате тази защита.

 

Табът web ще си го разцъквате отново сами :) Ето само да видите как изглежда:


 

 

 

 





















Нека преминем към Logs&Alerts. Това според мен е таб за любопитковци. Там може да откриете, кой и кога се опитвал да се добере до ПЦто ви :) Отново ще си го цъкате сами :)


 

 

 

























Ами смятам, че това ви е достатъчно за запознаване с интерфейса на Kerio Personal Firewall. Сега да преминем към нещо, което ще ви се случва често, а именно питанката от различни програми за достъп до интернет.

 

 


 






























Ето на горната картинка IE иска достъп до интернет. Забележете отметката в Create a rule for this communication and don’t ask me again! Ако я няма, при всяко стартиране на IE този прозорец ще се показва. Тоест ако не искате да ви занимават с глупости през цялото време, слагайте отметката и давайте permit или deny. (тези настройки могат да се променят по всяко време)

Още нещо, което трябва да забележите е цветът зад Outgoing Conncetion Alert – зелен! Това само по себе си индикира, че програмата иска да излезе :), а не да получи някаква информация.

Ако имаше Incomming connection то цвета щеше да е червен.

А и ще забележите, че веднага след Outgoing connection ще последва incomming connection :) Отново задавате да се създаде правило и бъдете сигурни, че Керио никога няма да ви попита повторно какво да прави, след като правилото е създадено!

 

Ехееее, ами че то аз толкова изписах, но важните неща бяха малко :) Надявам се сте разбрали, че работата с програмата е страшно лесна!

 

А, забравих да ви кажа, че програмата ви изписва и каква е скоростта на идващата връзка и на излизащата :)














 

Ами толкова за момента.

 

Legacy hit count
3510
Legacy blog alias
5210
Legacy friendly alias
Работа-с-Kerio-Personal-Firewall
Компютри
Интернет
Софтуер
Сигурност

Comments11

Darla
Darla преди 20 години и 2 месеца
THE_AI - страхотен постинг си сътворил!  Голямо благодаря!!

Тъкмо новият ми лаптоп трябва вече да е пристигнал и тази седмица ще си го получа. Като пусна и Керио-то в експлоатация ще дам един feedback как съм се справила. Но, щом казваш, че е елементарна, ще мога и аз!Cool
assenoff
assenoff преди 20 години и 1 месец
Евала! Готов си да кандидатстваш за редактор ... :)
THE_AI
THE_AI преди 20 години и 1 месец
Ти си първия човек, който ми казва за такъв проблем. Що за Лап топ имаш? Не е възможно да нямаш свободно пространство на хард диска, или? Все пак му трябват някакви си 10МБ свободно място - което смятам, че трябва да имаш.
За да върви Windows добре по принцип трябва да гледаш, да имаш 2пъти повече място от обема на рам паметта.

И къде пише, че трябва да махнеш Flash Get? Това никъде не го намерих.
Darla
Darla преди 20 години и 1 месец
Ами от 80 GB HD free space is 500MB - защо е така, не е важно за момента. Ок, значи не е проблема в това, че нямам място щом опира до 10МБ. Не обърнах внимание, колко МБ е програмата.

А, за Flash Get - в момента, когато си свалях Кериото от Интернет ми се показа иконката на Flash Get и ми казаха (допитах се до юзер в кю-то ми), че това е firewall na Windows.  (Виж и вмъкнатия текст на английски в предния ми коментар за деинсталирането на защитните стени преди да инсталирам Керио).

I kato firewall, spored predyprezhdenieto, което се изписа на екрана ми преди да инсталирам Кериото реших, че трябва да махна Flash Get . Е, Flash Get firewall  ли е на Windows XP?

"За да върви Windows добре по принцип трябва да гледаш, да имаш 2 пъти повече място от обема на рам паметта" - сори, ама това не го разбрах. 2 пъти повече място на харддиска ли от обема на рам паметта?
rammstein4o
rammstein4o преди 20 години и 1 месец
Flash Get - Програма за сваляне на файлове (а.к.а Даунлоад мениджър)... нищо общо с firewall... много интересно с кои точно се допита за това :)

Относно уиндоуса.... там кадето ти е инсталиран (предполагам е на диск C:) трябва винаги да имаш достатъчно празно място... както казва даниел минимума е 2 х обема на рам паметта... това е защото уиндоуса го ползва за така наречения swap или на уиндоуски език виртуална памет

Относно твърдението на тези от керио... ако искам ще си сложа 30 firewall програми... те ли ще ми кажат, че не е възможно :)

Дарла.... при теб проблема според мен е на някакво различно ниво... дай повече инфо за тоз лаптоп... доколкото разбрах е нов... (във такъв случай как подяволите си напълнила 80Г толкова бързо :) ) Кажи какви са му хардуерните данни... какво имаш инсталирано на него . Т.Н
Darla
Darla преди 20 години и 1 месец
Благодаря, rammstein40 за изясняването и отговора ти!

За уиндоуса и необходимото му свободното свободно място  - разбрах! За Flash Get - също! Явно съм се подвела.

Лаптома ми не е чисто нов, но е доста запазен с много добри параметри. Честно казано, не ми се иска точно тук да описвам, какво имам инсталирано на него - което означава, че май се самоограничавам за вашата компетентна и бъдеща помощ относно Керио-то, но засега се налага.


assenoff
assenoff преди 20 години и 1 месец
Виж сега, от настоящето описание на проблема нямаме особена полза ...
И без това явно не е нещо рутинно, и по този начин ни е доста по-трудно да помогнем дистанционно, нали :)
Затова искаме тези подробности, които считаме за съществени!

Цитирам:

"Бъдете прецизен и информативен за проблема си

  • Опишете симптомите на проблема или дефекта внимателно и ясно.
  • Опишете средата, в която се проявява (машина, операционна система, приложение, каквото и да е). Осигурете наименованието на дистрибутора и номера на версията (например "Fedora Core 2". Slackware 9.1", и т.н.)
  • Опишете изследването, което сте направили в опита си да разберете проблема, преди да зададете въпроса.
  • Опишете предприетите от вас диагностичните стъпки за локализиране на проблема преди да зададете въпроса.
  • Опишете скорошните промени в компютъра или софтуерната конфигурация, които могат да имат нещо общо.
Дайте най-доброто от себе си, като се опитате да предвидите какви въпроси би задал ..."

И също:

"Преди да попитате

Преди да зададете въпрос по електронна поща, в новинарска група, или на интернет базиран разговор, направете следното:

  1. Опитайте се да намерите отговор, претърсвайки мрежата.
  2. Опитайте се да намерите отговор, прочитайки наръчника/указанията.
  3. Опитайте се да намерите отговор, прочитайки често задаваните въпроси (FAQ).
  4. Опитайте се да намерите отговор чрез изследване или експериментиране.
  5. Опитайте се да намерите отговор като попитате опитен приятел.
  6. Ако сте програмист, опитайте се да намерите отговор, прочитайки изходния код.

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

Търсете навсякъде в Гугъл - и сред страниците, и сред групите - с текста на съобщенията за грешки, които сте получавате. Така може направо да стигнете до начина за справяне с пречката, или пък до пощенски списък, чрез който да получите отговор. Дори и да не откриете нищо полезно, добре е когато търсите помощ да споменавате, че сте търсили в Гугъл с еди-коя си дума или израз, но не сте намерили нищо, което да ви изглежда полезно.

Подгответе въпроса си. Премислете го отново. Прибързани въпроси получават необмислени отговори или никакви. Колкото повече успеете да покажете, че сте вложили мисъл и усилия в решаването на проблема си преди да го поставите пред другите, толкова по-вероятно е наистина да получите помощ.

Пазете се от поставянето на погрешни въпроси. Ако попитате нещо, основано на погрешни предположения, е много вероятно г-н Случайният Хакер да ви отвърне с безполезен и буквален отговор, докато си мисли "Тъп въпрос ...", с надеждата да се поучите от факта, че сте получил точно това, за което питате, а не това, от което се нуждаете.

Никога не предполагайте, че имате право на отговор. Нямате; в крайна сметка, не плащате за услугата. Ще заслужите отговора, ако го заслужите, задавайки въпрос, който е съществен, интересен, и провокиращ творческата мисъл - такъв, който безусловно допринася за опита на общността, вместо пасивно да изисква познанията от другите.

От друга страна, добро начало е да демонстрирате, че сте в състояние и желаете да помагате в достигането до решение. На въпроси като "Може ли някой да ме ориентира в насоката?", "Какво липсва в примера ми?" и "В коя връзка/интернет страница трябва да проверя?" е по-вероятно да бъде отговорено, отколкото на "Моля посочете конкретната процедура, която трябва да следвам", защото ясно показвате, че наистина желаете да завършите процеса ако някой просто ви насочи в правилната посока."

Цялото: http://smart-questions.atspace.com

НИе сме твърде далеч от понятията и тесни спциализации, описани в този документ, но имаме желание и ще се опитаме да помогнем, доколкото можем - помогни ни и ти!

Марио Асенов


Darla
Darla преди 20 години и 1 месец
Е, направо се почувствах като ученичка, която нещо не е схванала материала,след тази лекция :-))
Вие искате да помагате на вашето ниво - професионално! Ами аз като не съм въобще толкова навътре с вашата терминология, проблематика, познания - как да го направя, като моите обяснения ще ви се сторят лаишки?? А,това, което не е на вашето ниво, вие го игнорирате по принцип.
Да, това в тази статия е много полезно и съм съгласна, че най-напред трябва човек да се опита сам да направи нещо относно проблема си - ще се поуча. Донякъде го правя, но само донякъде.
Знаеш ли какъв ми е проблема? Дойдоха моите шефове, връчиха ми лаптопа и ми казаха да се оправям сама. Е, успях да прехвърля всички файлове, програми и настройки от стария ми комп на лаптопа. Отделно му разучавам параметрите, отделно е наблъскан с файлове на предишния ни системен администратор - 30GB и го чакам да дойде да си ги запише на дискове и да ги изтрие!!! Това ограничава много свободното място и спира по-нататъшната ми работа. Внимавам и да не изтрия нещо по погрешка.
Имах интерес да инсталирам Керио-то и го направих - това трябва да ви говори, че поне малко съм заинтересована от завършване на процеса. За моя изненада и радост - щи ми помогнат и се надявам да тръгне програмата скоро.

И накрая, хайде да си признаем, че ако бях еди коя си блогерка, а не Дарла-Дейзи отношението щеше да е различно?! Нищо лично, само мое наблюдение, че нещата опират и до лицеприятие!


rammstein4o
rammstein4o преди 20 години и 1 месец
По оффтопика: Скъпа Дарла... Бих отговорил така както на еди коя си блогерка, така и на теб... Нито съм ходил по срещи на бглог, нито те познавам лично, нито друг път съм влизал в коментар с теб така че едва ли можеш да ме обвиняваш в лично отношение Smile

Асенов е много прав за умно зададените въпроси... никой не се ражда научен, но пък и ние не сме се трудили да го научим за този дето клати гората... аз със удоволствие помагам на хора които имат желание да се вслушат в думите ми, но тези който ме пренебрегват/подценяват/използват в общия случай или биват игнорирани или пък биват правени за смях (зависи от настроението ми и тяхното провинение Wink)... хората от тази общност могат да потвърдът думите ми ... повечето от тях помнят на какво съм готов за да защита моето достойнство и доверието на хората в мен

Отново он топик: Радвам се че си намерила кой да ти помогне... силно се надявам да не е същия който ти е казал че флашгет е firewall Laughing (това в кръга на шегата)...

имам един съвет към теб... след като предния собственик си вземе всичко което му трябва направи един пълен формат на диска и си инсталирай уиндоуса на чисто и със наствойки и софтуер които ще вършат работа на теб (особенно след като предния собственик е бил сис-админ... най-вероятно има поне десет параноично настроени неща Smile)... сигурен съм, че след тази операция дори и кеирото ще тръгне безпроблемно
assenoff
assenoff преди 20 години и 1 месец
Дарла-Дейзи - пръво, сори, не съм искал да прозвуча дидактично (и хич не ме бив за даскал) :)
Намека за еди коя си блогекра нещо не го разбрах - в главният сайт на БГ лог влизам толкова рядко, че от миналата година септември месец досега - просто не знам кои са актуалните автори, кой за какво се бори, как са нещата ... Щом имаш наблюдения, вероятно си права, но поне от моя страна дискриминация няма!
Цитираният от мен материал е умишлено написан в такъв тон, просто би ми отнело прекалено много време да го смекча и преразкажа, но ме радва това, че си схванала същината, и всъщност извършваш част от препоръките там, дори и без подсещане!
Както описа ситуацията - надали ти е много приятно да ти се спъва работата, разбирам праведното ти недоволство ...
В случая твоите шефове са за упрекване. Ако човек иска служителите му да си вършат свястно работата, то той ще му създаде максимално добри условия за това - а насторйката на един лаптоп не изисква никакви финансови ресурси, по-скоро вниманието на опитен компютърджия за няколко часа.
Например хората, на които поддържам компютрите - те нямат никакъв интерес към технологиите, не искат да научат нищо ново, искат само да се съсредоточат вурху бързата си и нормална работа на Уърд, Ексел, да пращат и получават електронна поща и да са защитени. За тях компютърът е средство, инструмент, и това е съвсем нормално. Техните интереси са другаде, и ги разбирам, защо смятат за излишно прекаленото задълбочаване с безполезни за тях знания и умения.
Не се притеснявай да споделяш или питаш каквото и да е - дори и на нас да ни изгелждат елементарни отговорите, ние ще уточняваме, ще искаме повече и по-подробна или по-сбита информация единствено с желанието за помощ.
Тук - в блогерското общество - свободата е доста голяма, няма стриктни изисквания, както по технически форуми, има само добронамерени, понякога разпалени дискусии ...
Надявам се да сме загладили недоразумението :)

Марио Асенов
Darla
Darla преди 20 години
rammstein4o i assenoff - не бях влизала отдавна тук и днес видях коментарите ви (специално на асенов).  Ами, първо - благодаря!

За  мен е много важно да има обратна връзка и това, че вие я поддържате много ме радва. Вероятно, когато съм написала, че ако бях еди коя си блогерка, тогава отношението щеше да е  различно, едва ли съм имала предвид точно вас двамата, защото наистина не се познаваме. Това, което съм счела като презумпция е, че вие двамата сте част от модераторите на този сайт , а имам наблюдения, че на моите публикации в общност Предложения, където се докладват и проблеми не се обръща внимание. Ако съм си направила грешно заключение - извинете ме!

По  всичко личи, че аз не съм толкова навътре с компютрите, както вие. Всъщност, въобще не съм. Работя като офис-мениджър. Преди няколко години част от работата ми бе да поддържам комуникацията с фирмата, която се грижеше за компютрите ни. За да съм малко в час, какво правят се информирах за компютърния свят, като четях литература. В. "Компютри" ми бе като настолно четиво тогава. От този период натрупах минимални, но далеч недостатъчни знания. След това бях по майчинство, съответно четях книги за бебета и възпитание на деца, сега пък чета психологическа литература, и не се занимавам с това перо от работа ни. Доскоро имахме системен администратор, но както споменах шефовете решиха, че няма да наемем нов.
Затова май ще се наложи отново да чета и  да наваксам пропуснатото. :-)

Марио, даваш ми позволение да задавам въпроси. Да знаеш, че ще задавам! И то много скоро, защото ми предстои да предложа оптимална компютърна конфигурация. Ако нямаш нищо против, може ли да я съгласувам тук с теб(вас)?

И последно, смятам, че недоразумението е изгладено. Поздрави!
By acecoke , 3 March 2006

Здравейте, уважаеми уеб програмисти!

Като прохождащ в областта на уеб-програмирането (даже още пропълзяващ :)) бих искал да споделя опита ми до момента и да помоля за някой и друг съвет.

Та значи направих аз една страничка на HTML, която реших да структурирам под формата на фреймсет. В различните фреймове отварям различни странички и така се получава що годе прилична и спретната визуализация. Обаче се получи следният ефект(дефект), когато страницата беше индексирана от Гуги-то. Като търся нещо и бат Гугъл го намери в някоя от страничките на сайта и съответно се отвори тази страничка, ами липсва фреймсета :))) Отваря се само съответната страничка, която би трябвало да се показва нейде вътре в някой от фреймовете. Логично, разбира се, не се чудя. Но бих искал, ако някой може да ми даде съвет за подход и литература, която да ме насочи към решаването на проблема.

Благодаря ви много и ако въпросът ми е тъп, просто го прескочете :)) 

Legacy hit count
818
Legacy blog alias
5001
Legacy friendly alias
Въпрос-от-прохождащите
Интернет
Програмиране

Comments4

rammstein4o
rammstein4o преди 20 години и 2 месеца

Решението е просто... малко JavaScript на всяка от страниците зареждащи се във frame

<script language="JavaScript">
if (window.self == window.top) {
window.location.href='frameset.html';
}
</script>

 

Но лично моят съвет е да не използваш фреймове... не е удобно, не е красиво, имаш проблеми от сорта на горния и Т.Н

acecoke
acecoke преди 20 години и 2 месеца

Страшно съм благодарен, Рамщайнчо! Много, много задължен!

Благодаря ти за качествения отговор.

Проблемът ми е, че съм наистина пропълзяващ в тази област и фреймовете ми се сториха най-рационални. Но съм си купил две книжки за JavaScript и се надявам някой ден да стигна до тях. 

rammstein4o
rammstein4o преди 20 години и 2 месеца
Няма проблем... радвам се че съм бил полезен
GeorgeAtha
GeorgeAtha преди 20 години и 2 месеца
'кво мий кеф да съм само потребител ....
By TeodorGig , 2 March 2006
Съвсем на скоро, в един от български форуми се появи мнение под заглавие: “Сега разбрах за нечитаемия код:))” [1]. Още с първото изречение авторът излага малко шеговито своята теза: “Хватката е, че така се битонираш във фирмата.” Въпреки че това твърдение не звучи сериозно при първото прочитане изглежда в него има определена доза истина.
В своят уеб блог Frank Sommers [2] ни разказва за някои от митовете свързани с качеството на програмния текст при създаването на софтуерни продукти. Позицията му е ясна и точна: Качеството на програмния текст не оказва пряко значение за качеството на крайния продукт. В основата на тази теза е заложено твърдението, че крайният продукт (под формата на изпълним код) преминава една финална технологична преработка, а именно компилация или интерпретация.
Важно е да направим уточнение, че под качество на програмния текст разбираме стила на писане, именоване на отделните елементи в текста и структурирането на кода, а не наличието да дефекти в програмата (бъгове). Базирайки се на това важно уточнение съвсем спокойно можем да кажем, че за крайният потребител и всички останали, с изключение на програмистите подържащи продукта, е напълно без значение по какъв начин е написан кода, стига продуктът който получават да отговаря на изискванията и очакванията им.
В подкрепа на твърдението, че качеството на програмния текст не оказва директно влияние за качеството на крайния продукт, можем да отбележим, че клиентите получават не самият програмен текст, а изпълнимия код. Съвременните среди за разработка многократно оптимизират програмните текстове при превръщането им в изпълним код. Компилаторите и интерпретаторите могат да създадат еднакво добре работещ изпълним код, независимо дали програмният текст е бил с високо качество или не.
Кой всъщност се интересува от качеството на изпълнимия код? Единствените пряко засегнати са самите програмисти. Добре написания код улеснява тяхната работа по поддръжката или разширяването на функционалността в системата. Въпреки това, високото качество на програмния код не води до директно повишаване на печалбата. Често мениджърите, притиснати от стриктните крайни срокове и жестоката конкуренция на пазара, оказват влияние върху програмистите, принуждавайки ги да създадат готов продукт в кратки срокове, пренебрегвайки нуждата от добре написан програмен текст.
От своя страна, маркетингът се интересува единствено от това да разполага с готов продукт, продуктът да бъде на пазара в подходящия момент и по възможност дефектите в продукта да бъдат по-малко или относително незабележими.
До колко програмистите пишат труден за разбиране код, с цел да направят труда си уникален и труден за разбиране от техните колеги, е въпрос на личен морал. Въпреки това, добрите програмисти се стремят да създават лесен за разбиране и поддръжка код, защото това улеснява и собствената им работа.
До каква степен трудния за поддържане код може да запази работата ни зависи единствено от мениджърите на средно и висше ниво, които би трябвало да се предпазват от създаването на “незаменими” служители, носещи повече усложнения за целите на организацията, отколкото ползи.
Тодор Балабанов - teodorgig@mail.ru

Информационни източници:
1. “Сега разбрах за нечитаемия код:))”, Dir.bg Клубове
2. Frank Sommers, “The Code Quality Myth”, Artima Developer

 

Legacy hit count
1786
Legacy blog alias
4966
Legacy friendly alias
Високо-качество-на-програмния-код---наистина-ли-се-нуждаем-от-него-
Компютри
Интернет
Линукс
Програмиране
Софтуер
Разработчици

Comments2

rammstein4o
rammstein4o преди 20 години и 2 месеца

За съжаление аз се сблъсках челно със точно този проблем... Преди мен във фирмата в която работя е имало един хубусник който така хубаво е оплел един проект че няма накъде повече...

Наследявал е класове на 5-6 нива само за да получи някъква си там функционалност на най-горното... Хардкод-вал е разни неща от сорта на "Ако id-то на еди кво си е 3 начи правиш еди кво си..."
Познайте ако недай си боже тва нещо престане да е с id = 3 кво става... 

На мен ми трябваше месец и нещо само за да открия някаква, макар и минимална логика в този код. За радост сега вече (около 3 месеца по късно) работя почти без да се замислям със него и кадето имам възможност и време го оправям...

Моето мнение е че лошо написания код  е нож със 2 остриета... наистина при някой фирми може да те "битонира" на работа, но при сериозните фирми в които работят добри програмисти най-много да спечелиш подигравки и уволнение...

Terkoto
Terkoto преди 20 години и 2 месеца
Тази статия е пълна глупост поради следните няколко прости причини: 1) Много фирми пишат код, който смятат да поддържат, използват и (дай боже) продават дълго време след това. 2) В много фирми (в чужбина, не у нас) има стриктни ограничения върху времето, което един програмист може да прекара на дадена позиция във фирмата. След това или го повишават, или му прекратяват договора. 3) От (1) и (2) следва, че кодът ще се поддържа от много програмисти в течение на времето, и не всички от тях ще са достатъчно опитни. 4) Изискванията за стил на кода, периодичните прегледи на кода (code review-та), QA контролът и т.н. не са измислица на синдикатите за откриване на повече работни места, а точно добре обмислена методика за справяне с проблемът, който може да се появи в (3), ако някой пише спагети код или нечетими и некоментирани шифрограми. 5) В много случаи правилата за писане на код спестяват и време. Елементарен пример: добра практика е сравняванията в C/C++ да се пишат така, че константните изрази да са от лявата страна на оператора за сравняване ==, а не от дясната. Така се изключва възможността някой да изтърве едното равно и да превърне оператора за сравнение в оператор за присвояване, който (както всички сигурно знаем) връща резултат и напълно безпроблемно може да се ползва в условни конструкции и други места, където се изисква rvalue. Последното често води до труднооткриваеми логически грешки, които за разлика от синтактическите не прекъсват процеса на компилация и могат спокойно да "живеят" в крайния продукт и търпеливо да дочакат момента, в който да съсипят цялата привидно работеща система. 6) Да, наистина за компилаторът "if (a == 5)" и "if (5 == a)" са едно и също (въпреки, че може да генерират малко по-различен асемблерен код в зависимост от оптимизацията), но "if (a = 5)" е напълно валидна (макар и грешна от гледна точка на целта й) C/C++ конструкция, докато "if (5 = a)" е синтактична грешка във всички C-подобни езици. Виж (5) 7) Ако пишеш програма от рода на Notepad наистина няма значние колко четлив ти е кодът. Когато обаче пишеш нещо от рода на MS Office значението е очевидно. Ако набързо напраскаш някакъв "пач", колкото да пробуташ кода на клиента, то след това се почва едно роене на версии: в едната пача превърнат в "хубав" код, но пък допълнен от нови 10 пача; в друга първите 3 пача превърнати в четлив код, но последните 6 пача не; в трета пачовете са пачнати допълнително поради недостиг на време за превръщането им в "хубав" код... 8) Добрите менаджери много добре знаят за (1)-(7) и не позволяват на подчинените им да пишат бози и спагети. Добрите менаджери обаче са твърде малко :(
By rammstein4o , 27 February 2006

Напоследак в web започва да се пълни със сайтове ползващи xml и xsl комбинирани със javascript или някакъв serverside език...

Много хора смятат че в това е бъдещето, и сигурно са прави...

Да започнем от там какво е това xml...

EXtensible Markup Language е език съсдаден да описва информацията и да я доставя до потребителя структурирана като се фокусира изцяло в/у съдържанието,а не върху външния вид... Таговете в xml не са предефинирани... това означава че всеки developer може да използва свои тагове като се придържа към някакви собствени правила. Таговете в xml са case-sensitive и трябва да са вградени правилно един в друг (‹b›‹i›This text is bold and italic‹/b›‹/i› - невалиден xml). Всички елементи на xml трябва да са посравени вътре във един root елемент (подобно на тага body във html). Всики елементи в xml трябва да имат отварящ и затварящ таг. Имената на елементите в xml могат да съдържат букви, цифри и други символи, но не могат да започват със цифра, пунктуационен знак или съчетанието "xml" (Xml, XML и т.н). Всички елементи в xml могат да имат атрибути...

Атрибутите в xml предоставят допълнителна информация за дадения елемент. Те винаги са оградени в кавички, като е възможно използването и на единични и на двойни кавички. Атрибутите могат да се използват вместо child елементи, но не е препоръчително.

Като цяло най доброто описание на xml е: Софтуерно и хардуерно независим инструмент за обмен на информация.

Какво е предимството да използваш xml?
1. Промяната на информацията и промяната на изгледа не са пряко свързани.
2. Позволява на потребителите да ползват предоставената от вас информация не само чрез браузър но и с различни софтуерни приложения (например приложения които изговарят информацията за да е достъпна тя и за слепи хора)
3. Тъй като wap е произлезнал от xml вашите сайтове могат да станат достъпни и през мобилни телефони

Какви са недостатъците?
1. Тъй като таговете не са предефинирани различните приложения могат да се объркат и да не предадът информацията коректно
2. Когато във xml документа има грешка (например липсващ затварящ таг) това предизвиква спиране на програмата (браузъра)

Показване на xml чрез eXtensible Stylesheet Language

Xsl е предпочитаният език за дефиниране на стилове за xml. Тъй като таговете в xml не са предефинирани (‹table› може да е обикновенна таблица, но може и да е мебел) xsl се използва за да "опише" на браузъра за какъв елемент става въпрос и как трябва да бъде показан той.

По надолу ще става въпрос за xslt - под ниво на xsl което се използва за трансформиране на xml в html още преди браузъра да го е показал.

Декларирането на стил става със тага ‹xsl:stylesheet› или ‹xsl:transform› (таговете са синоними така че може да се използва който и да е от тях).

Следващият важен елемент на един xsl документ е ‹xsl:template›. Той се използва за дефиниране на темплейт за дадени елементи на xml-а. За да се покаже кой темплейт на кой елемент отговаря се използва атрибута "match" (Например: ‹xsl:template match="/"› дефинира темплейт за целия документ)

За да се вземе стойност от xml документа и да се постави във резултата от трансформацията се използва елемента ‹xsl:value-of›. За да покажете на value-of коя точно стойност да вземе от xml използвайте атрибут "select". Особенното при този атрибут е че той дефинира път подобен на път от файловата система (Например при ‹xsl:value-of select="catalog/cd/title" /› се има предвид във root тага catalog да се намери под-тага cd и под-под-тага title)

Прости цикли от типа "за всеки (foreach)" се реализират със тага ‹xsl:for-each›. Вътре в тези цикли може резултатите да се филтрират също със атрибута "select". Например когато имаме xml документ описващ каталог със CD дискове на различни изпълнители ние можем да покажем всички дискове на Металика със следният код:

  ‹xsl:for-each select="catalog/cd[artist='Metallica']"›
   ‹tr›
      ‹td›‹xsl:value-of select="title"/›‹/td›
      ‹td›‹xsl:value-of select="artist"/›‹/td›
   ‹/tr›
   ‹/xsl:for-each›

За сортиране по дадена колона (например по изпълнител) можем да използваме ‹xsl:sort select="artist"›

За прилагане на условия може да се използват ‹xsl:if› и ‹xsl:choose›... ‹xsl:choose› е синоним на case тага във други програмни езици...
Примери: (оточнявам че по долу няма грешка... за сравнение се използва кода на по-голямо и по-малко... в случая вместо › е &gt;)

‹xsl:if test="price &gt; 10"›
   ‹tr›
      ‹td›‹xsl:value-of select="title"/›‹/td›
      ‹td›‹xsl:value-of select="artist"/›‹/td›
   ‹/tr›
‹/xsl:if›

или

‹xsl:choose›
‹xsl:when test="price &gt; 10"›
   ‹tr style="background: #FF0000;"›
      ‹td›‹xsl:value-of select="title"/›‹/td›
      ‹td›‹xsl:value-of select="artist"/›‹/td›
   ‹/tr›
‹/xsl:when›
‹xsl:otherwise›
   ‹tr›
      ‹td›‹xsl:value-of select="title"/›‹/td›
      ‹td›‹xsl:value-of select="artist"/›‹/td›
   ‹/tr›
‹/xsl:otherwise›
‹/xsl:choose›

Ако искаме да извикаме темплейт от друг темплейт се използва ‹xsl:apply-templates select="името на темплейта който викаме"›. Пример:

‹xsl:template match="cd"›
  ‹p›
      ‹xsl:apply-templates select="title"/›
      ‹xsl:apply-templates select="artist"/›
  ‹/p›
‹/xsl:template›

‹xsl:template match="title"›
    Title: ‹span style="color:#ff0000"› ‹xsl:value-of select="."/›‹/span› ‹br /›
‹/xsl:template›

‹xsl:template match="artist"›
    Artist: ‹span style="color:#00ff00"› ‹xsl:value-of select="."/›‹/span› ‹br /›
‹/xsl:template›

 

Ако има неточности ми сигнализирайте... ще ги оправя веднага.

Използвани материали:

http://www.w3schools.com/xml/default.asp
http://www.w3schools.com/xsl/default.asp 

Legacy hit count
1913
Legacy blog alias
4832
Legacy friendly alias
xml---xsl-кратко-упътване
Компютри
Интернет
Програмиране

Comments1

THE_AI
THE_AI преди 20 години и 2 месеца

Какви са недостатъците?
1. Тъй като таговете не са предефинирани различните приложения могат да се объркат и да не предадът информацията коректно
2. Когато във xml документа има грешка (например липсващ затварящ таг) това предизвиква спиране на програмата (браузъра)

 

Само това не го разбрах? Как така като има грешка се предизвиква спиране на програмата - брауъра? Какво се случва като спре браузъра?