Witam,
próbuję zrobić sobie statystyki w lms i tak mnie zastanawia pewna
kwestia. W dokumentacji mam napisane, że pobieranie statystyk z pliku po
przez np.: demon traffic i tworzenie pliku ze statystykami powinny być
robione raz na powiedzmy 15 minut.
W cronie ustawiam aby statystyki zapisywały się do pliku co 15 minut i
co 15 minut ustawiam aby demon traffic pobierał dane z tego pliku. I
teraz jaką mam pewność, że najpierw zrobi się plik z danymi a dopiero
później zostaną one pobrane?
--
Pozdrawiam
Łukasz Rostalski
Od jakiegos czasu walcze z winetka bez squida z uzyciem iptables ale bez zakaldnaia flsgi.
samo generowanie pliku iptablez z przekierowaniem na wienietke dziala ok
iptables -A PREROUTING -t nat -s 192.168.5.10 -p tcp --dport 80 -j DNAT --to- 192.168.5.1:82
w winetce daje:
system('sudo iptables -D PREROUTING -t nat -s $ADDR -p tcp --dport 80 -j DNAT --to- 192.168.5.1');
i niestety nie sciaga blokady jaby sudo nie wykonywal polecenia.
Moze ktos ma juz takie rozwiazanie lub zlece za $$$ dokonczenie
!DSPAM:4a749a58122429813612796!
Przemysław Sztylka - ViCnet pisze:
> Ja ze swojej strony jestem bardzo zainteresowany tego typu funkcjonalnością.
> Wiem też że żaden rozsądny
> developer ( a przecież wszyscy tacy są :) ) nie podejmie się pracy nie
> wiedząc za ile pracuje i co ma stworzyć.
>
> Tak więc proponuje abyśmy My zainteresowani tym modułem napisali jakiej
> funkcjonalności od niego oczekujemy a Panowie
> developerzy spróbują go wycenić.
>
> No to z mojej strony na początek:
> - Ewidencja wszelkiego sprzętu w obiegu z możliwością przypisania do grupy (
> a może i do kilku grup )
> - wskazane pola takie jak : grupa, nazwa, typ, producent, nr
> seryjny(nie może się powtarzać), gwarancja do, dostawca, jednostka (szt.,
> mb.), stan magazynowy itp.
> - pozycje w magazynie musiałyby dzielić się na takie z numerem
> seryjnym których na stanie może być tylko jedna jednostka( np. zestaw
> kliencki ) i na takie których może być więcej
> jednostek (np. zasilacze, kabel utp, rj-ki :) itp. )
> - no i skoro mówimy o magazynie to powinna być możliwość
> przyjmowania i wydawania towarów od i do kontrahentów/klientów ( świetnie by
> było jakby przyjęcie towaru tworzyło jednocześnie operacje
> zobowiązania, a z wydania można by było zrobić fakturę)
> - dodałbym do tego możliwość tworzenia zestawień wydań i przyjęć
> towarów w funkcji czasu ( np. aby prześledzić drogę urządzenia klienckiego)
> - możliwość wydruku różnego typu raportów ( zestawienie wartości
> magazynu, stanów magazynowych z możliwością ustawiania różnych filtrów)
>
> To na razie tyle ode mnie, jak mi się coś jeszcze urodzi to napiszę.
>
Dokładnie to jest to czego potrzebuję. Można jeszcze dodać pole (ew.
pole uwag) gdzie będzie miejsce na numer dokumentu - gwarancji, żeby
łatwiej było odszukać gwarancję w segregatorze. Numeracja własna.
Również się dorzucę ile będzie trzeba.
Pozdrawiam
glaca
!DSPAM:4a67155166861804284693!
Witam,
[debt] xxx XXXX (0683): xxx(a)op.pl
print() on closed filehandle GEN1 at
/usr/local/share/perl/5.10.0/Mail/Sender.pm line 1014.
[debt] xx XXXX (0165): xxx(a)wp.pl
print() on closed filehandle GEN2 at
/usr/local/share/perl/5.10.0/Mail/Sender.pm line 1014.
Taka dziwna akcja i nie bardzo mogę dojść o co chodzi :/
Nie wiem czy już znacie ten bug, w razie czego piszę (może tylko u mnie
tak jest).
W daemonie, w module payments, %months zamieniany jest na nazwę miesiąca.
Niestety jeśli miesiącem jest grudzień, a miesiące mamy w języku
polskim, to ciąg tytułem (&description) urwie się przed literką ń w
słowie grudzień.
Podejrzewam, że str_replace nie łyka polskich znaczków, ale nie wiem w
którym miejscu i dlaczego. Możliwe, że jakaś funkcja C działa nie tak
jak oczekiwał autor.
Pozdrawiam,
Konrad
P.S. Jak wy to debugujecie? :P
!DSPAM:4942ac04103786258220944!
Kawal dobrej roboty z tą mapa. Mam pare uwag:
- w lewym gornym rogu naklada sie menu wyboru "podkladu" i przyciski
nawigacyjne
- Jesli w danej lokalizacji jest wiecej niz jedno urządzenie powinno
wyswietlac wszystkie urzadzenia z mozliwoscia wyboru ktore np. pingujemy
pozdrawiam
Jarek Dziubek
Moze najpierw przedstawie sytuacje. Mam w sieci/lmsie ponad
600 ulic i jakies 100 vlanow (+300 starych i serwisowych).
Teraz, dopisujac hosta klienta dojscie do tego w ktorym
vlanie znajduje sie dana ulica (a czasem 2 czesci jednej
duzej ulicy znajduja sie w 2 roznych vlanach) zajmuje sporo
czasu i jest _mega_ upierdliwe.
Jak macie cos takiego rozwiazane? Ale w duzych sieciach, a
nie małych.
Ew. czy macie pomysl jakby mozna bylo rozwiazac sugerowanie
przez system wlasciwej sieci ? Moglbym to napisac ale na
razie nie mam zadnego pomyslu jak to mialo/mogło by dzialac.
--
Pozdrawiam
Jarosław Czarniak
Jarsat s.c.
Kruczkowskiego 25, 80-288, Gdańsk
jczarniak (at) jarsat (dot) pl
tel. 0 58 736 50 01
NIP 583-25-65-608, REGON 191681902
Prace podzielimy na 3 etapy:
1. sprawy związane z implementacją TERYTu oraz podłączenia go do
komputerów i urządzeń.
2. sprawy związane z dodaniem brakujących pól dla urządzeń i połączeń
sieciowych.
3. generowanie raportów/xml do UKE.
Kwotowo: 1. - 2000 zł, 2. - 2000 zł, 3. - 3000 zł.
Ze względu na brak czasu, pracą podzielę się z Tomkiem Chilińskim, ale i
tak potrwa to chyba co najmniej 3 miesiące. Wpłat można dokonywać jak
zwykle na moje konto na stronie http://alec.pl z dopiskiem "TERYT".
--
Aleksander 'A.L.E.C' Machniak
LAN Management System Developer [http://lms.org.pl]
Roundcube Webmail Developer [http://roundcube.net]
---------------------------------------------------
PGP: 19359DC1 @@ GG: 2275252 @@ WWW: http://alec.pl
Witam,
robie upgrejd z 1.10 na 1.11
i wyskoczyły takie błędy
Wystąpiły błędy w obsłudze bazy danych!
Zapytanie: CREATE TABLE states ( id int(11) NOT NULL auto_increment,
name varchar(255) NOT NULL DEFAULT '', description text NOT NULL DEFAULT
'', PRIMARY KEY (id), UNIQUE KEY name (name) ) TYPE=MyISAM
Błąd: You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use
near 'TYPE=MyISAM' at line 7
Zapytanie: CREATE TABLE zipcodes ( id int(11) NOT NULL auto_increment,
zip varchar(10) NOT NULL DEFAULT '', stateid int(11) NOT NULL DEFAULT
'0', PRIMARY KEY (id), UNIQUE KEY zip (zip), INDEX stateid (stateid) )
TYPE=MyISAM
Błąd: You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use
near 'TYPE=MyISAM' at line 8
Zapytanie: INSERT INTO zipcodes (zip) SELECT DISTINCT zip FROM customers
Błąd: Table 'lms.zipcodes' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('dolnośląskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('kujawsko-pomorskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('lubelskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('lubuskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('łódzkie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('małopolskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('mazowieckie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('opolskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('podkarpackie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('podlaskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('pomorskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('śląskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('świętokrzyskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('warmińsko-mazurskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('wielkopolskie')
Błąd: Table 'lms.states' doesn't exist
Zapytanie: INSERT INTO states (name) VALUES ('zachodniopomorskie')
Błąd: Table 'lms.states' doesn't exist
mogę poprosić jakąś wędkę czego nie doczytałem?
--
Z powazaniem
Przemyslaw Backiel
Hej,
Mam okazję pracować na aplikacji, która obejmuje każdy dział sporej
firmy. Ostatnio przyglądałem się jak od strony bazy danych wygląda
zapis danych kontrahenta, opis posesji i innych.
Każda ważniejsza tabela w bazie danych oprócz kolumny ID, ma jeszcze
kolumnę POPRAWKA. Obie te kolumny tworzą unikalny klucz danego rekordu.
Podczas zmiany danych rekordu, rekord nie jest zmieniany, tylko dodawany
jest nowy rekord oraz inkrementowana jest wartość w kolumnie POPRAWKA.
Taki zabieg pozwala trzymać historię zmiany danych. np abonenta.
Może warto byłoby pomyśleć o czymś takim w LMS. Pewnie sporo funkcji
wymagałoby przepisania, ale patrząc pod kątem ochrony danych osobowych,
można by w dosyć prosty sposób trzymać dane historyczne, kto dokonywał
zmian i co najważniejsze kiedy.
--
D.Wesołowski