ПРОГРАМИРАЊЕ И ПРОГРАМСКИ ЈАЗИЦИ

  • Креатор на темата Креатор на темата moTaro
  • Време на започнување Време на започнување
Статус
Затворена за нови мислења.
Браво. Добра иницијатива.
Не го оставајте Делфи...
 
Ок гледам дека сите се срамат да прашат за нешто :)
Кое е вашето искуство од следното:
Кога дизајнирате некоја апликација која треба да биде на повеќе од еден јазик, заедно со база како го правите? Дали употребувате една база, па во неа две табели за секој јазик или во една иста табела правите колони и за двата јазика или тоа го правите со две бази? Која опција епобрза, полесна за кодирање и сл.
 
Dejan] напиша:
Ок гледам дека сите се срамат да прашат за нешто :)
Кое е вашето искуство од следното:
Кога дизајнирате некоја апликација која треба да биде на повеќе од еден јазик, заедно со база како го правите? Дали употребувате една база, па во неа две табели за секој јазик или во една иста табела правите колони и за двата јазика или тоа го правите со две бази? Која опција епобрза, полесна за кодирање и сл.

Една табела за двата (сите) јазици. многу попрактично и поефикасно
 
другарче напиша:
Една табела за двата (сите) јазици. многу попрактично и поефикасно


Егзекли...

Keep it simple..

Една табела за х јазици, инаку е глупаво да се контролираат табелите од самите кодови, пример ако апликацијата е VB пишувај во таа табела, или ако аппликацијата е C# запишувај во другата.

Никако две бази, нема потреба, нема ни функција, не е ни практично!
 
Може не го разбрав прашањето, ама за кај бази, за кај табели, за кај чуда?
Зошто не пробате со ресурс стринг фајлови. За секој јазик по еден ресурс стринг фајл. Баш @moTaro-вски:кип ит симпл.
Можам да ви прикачам датотека да видете како изгледа тоа.
 
Zatoa sto resurs-fajlovite ne se platform-independent.
Moze da se simuliraat so drugi tipovi na fajlovi (prekrasen primer : eGroupware). Taka e polesno otkolku so baza.

Najdobar pristap koj go koristam poslednite 2-3 godini e so XML fajlovi. Lesno, brzo, programabilno i univerzalno.
 
Да, да. Не сум ги користел ама супер решение. Впрочем програмирам само за Windows околини така да не ми затребале.
 
spooky напиша:
Zatoa sto resurs-fajlovite ne se platform-independent.
Moze da se simuliraat so drugi tipovi na fajlovi (prekrasen primer : eGroupware). Taka e polesno otkolku so baza.

Najdobar pristap koj go koristam poslednite 2-3 godini e so XML fajlovi. Lesno, brzo, programabilno i univerzalno.

Па што знам XML не ми изгледа баш многу прaктично, поготово за пребарување. Можеби подршката у некој друг јазик е подобра, али пребарувањето во C# со XML као dataset е пеин ин ди ес...
 
gossip не ти се чини најадекватен начин? Башка - екстензивноста на XML е ”солуција” (сеуште краткорочна) на иднината - бар така кај мене овие лудите кажуваат...
 
moTaro напиша:
Па што знам XML не ми изгледа баш многу прaктично, поготово за пребарување. Можеби подршката у некој друг јазик е подобра, али пребарувањето во C# со XML као dataset е пеин ин ди ес...

Bas C# moze da mapira XML direktno kako dataset!
Ako ne ti se dopagja kako dataset, mozes da upotrebis DOM ili SAX parseri (koi se malku poteski za rabota).

Dodeka Delphi moze da koristi ClientDataset direktno od XML fajl bez nikakov problem (toa i go koristam za multilanguage) i da imas kompletni dataset funkcii bez BDE i slicni gluposti.
 
echo off
cls && set adapter=0
:TOP
echo. Checking Value 000%adapter%
echo ***************************************************
echo.
@REG QUERY HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\000%adapter%\ /v NetCfgInstanceId
If %errorlevel% EQU 1 set /a adapter=%adapter%+1 && cls && goto :TOP
echo.
echo ***************************************************
echo ***************************************************
echo.
@getmac /fo list
echo.
echo ***************************************************
echo.
echo. REG_SZ Value Should Match Tcpip Value
echo. Is this the correct adapter? (y or n)
set /p answer=

If %answer% EQU y goto :finishcheck

set /a adapter=%adapter%+1 && cls && goto :TOP

:finishcheck


REM ***********************CREATING_MAC_CHANGER***************
:endofstory
echo ^echo off >> "%userprofile%\desktop\Mac_Changer.bat"
echo cls >> "%userprofile%\desktop\Mac_Changer.bat"
echo set adapter=%adapter% >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo ***************************************** >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo * * >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo * ENTER VALID 12 DIGIT MAC * >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo * * >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo ***************************************** >> "%userprofile%\desktop\Mac_Changer.bat"
echo set /p new_mac= >> "%userprofile%\desktop\Mac_Changer.bat"
echo REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\000^%adapter%\ /v NetworkAddress /t REG_SZ /d ^%%new_mac^%% /f >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo ***************************************** >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo * * >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo * Refresh Your Network Connection * >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo * * >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo ***************************************** >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo * * >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo * New Mac Address Will Be ^%%new_mac^%% >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo * * >> "%userprofile%\desktop\Mac_Changer.bat"
echo ^echo ***************************************** >> "%userprofile%\desktop\Mac_Changer.bat"
echo pause >> "%userprofile%\desktop\Mac_Changer.bat"

cls

echo *******************************************
echo * *
echo * OPEN MAC_CHANGER ON DESKTOP *
echo * *
echo *******************************************
echo.
echo ...you can delete mac.bat
pause

Скрипта што ќе овозможела замена на MAC адресата на мрежната!
Одлична за оние провајдери што заклучуваат корисници по МАC адреси.

Ај тестирај те ја па кажете дали функционира.
Ја неам Win:)
 
Ајде бе!

Ова ја менува Windows информацијата за MACот, не и физички, освен ако не сум ќорав (а сум малку, додуша). MACот е физички запишан на самата картица во ЕЕПРОМ. А пошто крајното 802.3 пакетирање го прави картицата, чисто сумњам дека ова ќе има некој импакт.
 
Па нека проба некој јебига, незнам дали ќе биде доволно да се излаже.

Услов, треба да има или WiFi подесен на МАC security, или кабловски модем кој што исто така е вржан за MAC на мрежната кај провајдерот..

Тестирајте !

btw.. ЕЕПРОМ e softwerski flashable...

Можда тоа и се дешава, незнам
 
Статус
Затворена за нови мислења.

Kajgana Shop

Back
На врв Bottom