*** jamest has quit IRC *** jamest has joined #gnuenterprise *** jamest has left #gnuenterprise *** jamest has joined #gnuenterprise *** jamest has left #gnuenterprise *** jamest has joined #gnuenterprise *** reinhard has joined #gnuenterprise *** johannesV has joined #gnuenterprise dimas: do you have any plans on working on translations for gnue again? ru.po is heavily out of date for most packages http://www.sysadminday.com/ might be of interest to some people here ;-) *** kilo has joined #gnuenterprise reinhard: i do have :) hello all hi hi ajmitch dimas: we plan on releasing gnue-appserver 0.1 next week great which will be the official release for quite some time probably and will maybe also be the version to be included in sarge if we're really lucky it'll even get into sarge ;) so you might want to look at appserver's po file over the weekend or so it's not *that* much fortunately what should be translated in case of appserver? there is a ru.po ok msgid "%s: _getNewItem() not implemented!" msgstr "" should msgstr be something like "%s: _getNewItem() "? could also be something like "%s: no implementation for _getNewItem()" that is the _getNewItem() doesn't have to be at the start of the text this is a bad example *** deke has quit IRC *** deke has joined #gnuenterprise johannesV: could you give any better? :) well, i just thought that _getNewItem () might be a bit confusing msgid "Cannot open file %s" msgstr "Die Datei %s kann nicht geoeffnet werden" *** nickr has quit IRC *** sjc has joined #gnuenterprise johannesV, reinhard thanks, now i see *** sjc has quit IRC *** dimas has quit IRC l8r all *** reinhard has quit IRC *** mangomadness has joined #gnuenterprise have a nice weekend happy coding for those you do :) *** SachaS has quit IRC *** jamest has joined #gnuenterprise *** kilo has quit IRC * apropos is back from away after 15 hrs 7 mins 20 secs *** kilo has joined #gnuenterprise anyone know stinking perl? I thought when you did $var =~ s/foo/bar/g; it substituted the value of he variable with the result of the regexp *** lxf has joined #gnuenterprise *** johannesV_ has joined #gnuenterprise *** johannesV has quit IRC *** dimas has joined #gnuenterprise hmm i know activestate perl, but havent heard of stinking perl *** jcater has joined #gnuenterprise derek: all perl == stinking true dat *** nickr has joined #gnuenterprise *** nickr has joined #gnuenterprise *** lxf has quit IRC interesting hostmask nickr did you donate some money to the pdpc? *** reinhard has joined #gnuenterprise *** holycow has joined #gnuenterprise *** gsoti has joined #gnuenterprise *** gsoti has left #gnuenterprise *** gsoti has joined #gnuenterprise *** Vee2d2 has quit IRC *** Vee2d2 has joined #gnuenterprise Continuing my thread on format masks... I have come to view this from 2 different perspectives: One is the powerful, flexible, standards-compliant format mask implementation that we all want. Second is the immediacy of delivering to my client (in the USA) a forms app that uses comma as thousands separator For the latter, I have created a hard-coded, straight-to-the-point patch against GNUe-Forms-0.5.5 Anyone who may be interested in that patch can download it from: http://whizman.com/Project/Gnue/forms-thousep-comma-usa.tar.gz Regarding the former, I have looked over, and have started tinkering with, gnue-common/src/formatting/NumberMask.py (from svn co 2004-07-28) I remain interested in discussing the matter with jcater at a time that is convenient for the both of us (as I understand from previous sessions on #gnuenterprise that format mask is jcater's area) *** reinhard has quit IRC *** johannesV_ has quit IRC *** someon has joined #gnuenterprise whizman: cool we have several hacks in gnue atm to deal with those I need it now formatting issues as soon as we figure out how jcater keeps getting out of the leg shackles i'm sure we'll have the real deal in place whizman: WRT to masks, I think that there needs to be some consideration given as to how to handle display mask vs. input masks.... an input mask could be written like a regex... [A-z][A-z][0-9][0-9][0-9] requires 2 Alpha, 3 number.... whereas a display mask would be something like ###,###,##0.00 would display a minimum of 1 digit and decimals, seperated by "," someon: have you seen the stuff jcater was putting into common? erm... Thousands seperated by , CAn't :( ? there was a technote in common i stuck in there probably a year or two ago Stupid firewalls at work, and no net-link at home. IIRC jcater did something even better it only IIRC needs relinked into forms but i've not looked at the stuff since forever I'm just meaning that you could have an input mask that requires only numbers, and then a display mask that includes the ,'s problem is: what do you do if someone puts the , in when they are doing the data-entry? In the raw DB, you could store the number 123456.78 but display in forms as 123,456.78 thats what it does now actually if you look in the gfdisplayhandler code ON a completely different note..... Does anyone know how to program BlackBerry? I'd love to see a GNUe Client for BlackBerry, but you would have to figure out how to deal with the BlackBerry Enterprise Server in the way there is a working copy and a display copy fwiw I have all next week off and hope to gnue what!??!? you have a floor to put in ! i'm sure the little lady has a list all ready for you rofl well you see jcater is going to write a gnue floor estimator where you enter dimensions of your floor cost of different flooring and it spits out reports on what floors are within your budget and sends edi documents to home improvement store to purchase them and edi to pay them so you see technically to do his "chores" he has to gnue yeah thats it But I'm sure it will take all week to figure out how to deal with non-square floor-plans... walls that are curved, walls that don't meet with 90 angles... Just to really confuse things more... Has any thought been given to Synch-Mod-Synch devices (eg non-connected Palm Devices or WinCE devices) someon: not really i believe i'll be looking into using some type of portable barcode system in the next or so and there is a pda with that feature but using a palm for data entry * jamest shudders though with a foldable keyboard they are pretty cool It would seem that if the data entry conisted mostly of scant text fields interspersed with checklist or other such information, that it would be rather a good way to enter such data. Especially if said entry was primarily write-only. wtf are we talking about? http://www.microsoft.com/technet/security/bulletin/MS04-025.mspx ahhhhhh the smell of fresh patches jcater: dunno gnue on sub-pc portables i thought jamest, someon: sorry, i stepped out to lunch without leaving a note here... All good. I did same. (am catching up reading conversation above) *** kilo has quit IRC Jamest: the best portable barcode devices I have seen either feed out in a CSV format, but use proprietary protocols over a serial link, OR are Palm Based. Symbol makes a ruggedized barcode/plam combination device someon, that would be cool actually the systems tend to be expensive, but i'd love to have a palm device outfitted with one of these, feeding into a gnue asset management system jamest: in reply to comment above: currently numerics do in fact *not* display with the comma, as the code to do so is commented out (Forms-0.5.5, Forms-svn-2004-07-28) My patch mentioned above uncomments that code for display, and does other temporary hacks for input (basically accept arbitrariliy many commas b/t digits, and ignore them when input complete) whizman: we did exactly what you're patching against and it was not well-received so we took it out as 1) we have a large international base it is only a temporary workaround, agreed and 2) a lot of numeric fields didn't need comified (zipcodes, etc) need flexibility and i18n of format masks totally agreed - i thought i had said clearly enough that what i posted earlier was only temporary, for specific cases, in North America. In any case, i am completely agreed that we want a "real" format mask solution. jcater: you mentioned that you hope to gnue (newly-coined verb?) next week... is format mask something that you think you can most effectively work on alone, or in coordination with another developer? The system I currently use (sorry closed-source) allows input masks and display masks on a per-field basis. forms would be on a per entry basis entry:field is an N:1 relationship in forms someon: yes, exactly, and i have noted your point above that input and display really are different issues. also, i would suggest '9' and '#' be synonyms in numeric masks (Oracle-think) Problem that I see is that in North America, we tend to use , as a grouping marker, and . to indicate decimal delimer. Europe is different IIRC.... a number of countries use , to delimit decimals. someon: agreed, needs to be fully internationalized/localized, per-entry; display and input are different issues As I used it in the display mask, # would be shown, if necessary, a 0 would ALWAYS be shown. ie in a display mask of ###,##0.00 if the DB had 3, display would be 3.00 but if the DB had .49, dispay would be 0.49, if the DB had 3000, display would be 3,000.00 perhaps there has been a misunderstanding about the word "patch" which i maybe misused a couple hours ago... i did *not* ever intend that patch to be merged into the codebase; rather it is available in the meantime to consultants/end-users who may have a specific need and be located in the N and W hemispheres. whizman: ah someon: yes, i understand required-digit vs. optional-digit. i implemented some of such for Oracle. what i am saying is i would like to able to use Oracle notation: 9 = optional digit, 0 = required digit NumberMask.py, et all, are an old attempt look in gnue/gnue-common/src/formatting/masks it's a lex-based parser jcater: apologies for the confusion, and thanks for the opportunity to clarify. very fast whizman: I'm not 100% familiar with Oracle. We have a few Oracle installs here, but I'm not allowed to play with them :( hmm, my README is missing which explained all the tokens OK, that was going to be one of my first questions - i was not sure what was old and what new. jcater: :( lack of readme could explain some of how i was getting lost yesterday :) first looked into doing it right, then wrote a temporary workaround for my client. I get to play with MS-SQL (ugg), MySQL, Interbase, and a little bit of PostgreSQL someon: try http://mirrors.spb.ru/oracledocs/server/sql73/toc.html anyone see the new mysql clustering support? http://dev.mysql.com/doc/mysql/en/NDBCluster.html anyone wonder if they did as good a job on clustering as they have on the rest of their database? * jamest runs someon: btw, if my note above was vague when i said "implemented for Oracle", i mean the implemtation in Oracle's source code (C language libs), not referring merely to using fmt masks in Oracle*Forms whoops, typo s/database/"database" jamest: I don't understand blind hatred of mysql jesus I saw PostgreSQL was doing replication a while ago, but I'd be interested in an Active-Active DB cluster mysql and clustering * jcater gets sick to my stomach it's not as featureful as postgres but it is damn fast trusting something like clustering to people who took HOW long to get decent transactional support? not losing data is a strong feature, imho =) I don't think it was implemented right away you can use innodb tables now with transactions and crap I still like having real referential integrity though so postgres will always be my favorite I was looking at pgreplication...but they don't keep up with teh latest release jcater: do you have a copy of above-mentioned README, or was that a casualty of rm -rf ? r -rf /dev/jcater rm* chillywilly: http://sql-info.de/mysql/gotchas.html there is a huge list there some of which would have bit me in the arse had i been a mysql user on same thing is a link to the postgreql db with gotchas compare the 2 lists the postgresql ones don't result in my $15,000 invoice quietly, and without error, becoming a $9999.99 invoice and people think it's ok to write accounting stuff with it as a backend the accountants i work with don't trust the computer already well, we're going with postgres all the way now anyway :) cool you did ask though why the blind hatred yes I did that list was an eye opener for me the first time i saw it that's good enough I suppose lots of "oh crap. you're kidding me." things in there thus my hatred isn't blind :) someon: http://mirrors.spb.ru/oracledocs/server/sql73/ch303.html#toc034 - I remember working with technical writer Sandy S. to correct the documentation on number format masks (I am Randall Whitman) jamest: thanks for the MySQL Gotchas link - wish i had that 1+ years ago when my biggest client started migration from Unify to MySQL lol randal, that's cool i recall the old oracle manuals from early 90s jamest: nits: 2L's in "Randall" :) where the pages would (whoops, no offense, i mispell everything, ask these gusy) duplicate whole sections 1/2 of page 160 would also be on 161 either that or my co-workers were screwing with me hmmmmm, these mysql gotcha are interesting s/interesting/scary hehe I personally knew Oracle technical writers who were not from one of USA, UK, Canada, Australia, NZ, Jamaica ... i i believe it do you ever use bigserial as the primary key type in a table? ah, but you were commenting on typesetting, not spelling, in Orcl manuals, sorry and don't you guys think it is a waste to use varchar(255) for every damn text field in a db? cause I know someone (who I will keep nameless) that does this all the time *** sjc has joined #gnuenterprise with hard drives aproaching 1/4 terrabyte, does it matter? queries and indexes are slower? why slower? chillywilly: that depends whether your primary income center is *hardware* IIRC in postgresql the char() type is really a padded varchar() when they switch to that (again IIRC) there was discussion that it really didn't hurt performance around the 7.0 timeframe, kinda, maybe I was jsut wondering if anyone else though ti was odd that you would use the biggedt varchar you could instead of deciding how big the field really needs to be i wouldn't do it as my users sigh HEHEH LKSJdfl;kajsdl;fkjasdl;fkjsl;dkfjl;sdkfjl;skdjfl;ksjdl;fkjsdl;fkj they'd figure it out and use it for notes :) they used the damn phone # field for notes at one time until the beatings were handed out hehe sigh now they use part numbers for notes ref integ stop it? nope, the client didn't want that slowing down the sales staff about time for some more free beatings bah those people definitely need input validation! I really need to redesign our system's database though the guy who designed it was on crack I think ;) who's that? the old pysco chilly? well, not pysco, over caffinated nope...can't take credit for it look at your pm :) not *them* - http://lists.microshaft.org/pipermail/dmca_discuss/2003-August/005858.html :) someon: i'll be trying out the slony-i replication in a new setup in next 60-90 days jamest: slony-i replication? ja http://gborg.postgresql.org/project/slony1/projdisplay.php I don't know the first thing about it... hmm... /me goes looking jamest: please keep me updated on what you find trigger based master/slave setup i could use this in a few places i've read through the docs and i'm putting together a new computer network from scratch hope to abuse the crap out of it for a month or so then put into productoin pending that it works out ok cool as a few lines of script and you can promote a slave to master Yeah, but I'm not so sure I would call that true active-active... in that if the master goes down, how do you manage the updates *AFTER* it goes down until it comes back up... it's not my main concern is for reporting sorry... saw the promotion comment afterwords. but it's the only thing I found for postgresql that didn't look iffy i would like something that every hour or night or something similar replicates down to a slave and then i can have all reports run off the slave um and all entry, etc run off the master you can do that with a pg_dump and a pipe yeah but it doesnt have nice tools/interface i used to for my devel copy of the production db we do it for things now but would like a more eloquent product ah jamest: cool jamest: that might be the thing I was looking for *** VeeOffice has joined #gnuenterprise *** Vee2d2 has quit IRC *** gsoti has left #gnuenterprise *** kilo has joined #gnuenterprise *** VeeOffice has quit IRC *** VeeOffice has joined #gnuenterprise anyone use tcpdump here before? i want to see what MAC address something is coming from basically if i ping a certain ip address i get 3 replies for each single ping request i want to find out what machines (MAC addresses) the 3 diff returns are if i run tcpdump host server and client and ping tcpdump doest show traffic but when i exit tcpdump it tells me 6 packets filtered *** kilo has quit IRC IIRC that's because PING is not TCP it's ICMP yep try arping arp is the address resolution protocol which maps IPs to MAC addresses or better yet run arp with no args and you can see the arp cache arp -a should show it, but on my box here, it's not working the way I expect (it's only showing my system) shows other hosts on my lan root@gandalf:/home/danielb# arp -a phone.libertyetech.com (192.168.1.5) at 00:0C:E5:C5:54:0A [ether] on eth0 CPE-69-23-200-1.wi.rr.com (69.23.200.1) at 00:08:E2:32:44:54 [ether] on eth1 my phone is the only other host ;P anywho...back to work...blah ethereal will show it for you :P *** kilo has joined #gnuenterprise *** someon has quit IRC *** someon has joined #gnuenterprise *** someon has joined #gnuenterprise hmmm arp -a doesnt show me doesn't show you the MAC's? it only shows for MY machine i want to be able to do arp -a someserver Yeah, that's what arp was doing for me too I'm on a fully switched network though so am i now i can LITERALLY say i am sitting on the hub for phoenix doesn't matter if you're on a switch you should still see every machine you're recently communicated with derek try doing something like telnet machineName doesn't matter if telnet is there then immediately /usr/sbin/arp derek: are the devices you are looking for on the same subnet? nope to jamest, not someon what the soleri:/home/neighborsd# telnet proxy.maricopa.gov Trying 156.42.249.200... telnet: Unable to connect to remote host: Connection refused soleri:/home/neighborsd# arp Address HWtype HWaddress Flags Mask Ifacemongo.maricopa.gov ether 00:50:DA:0D:48:FE C eth0 156.42.48.252 ether 00:D0:02:52:43:FC C eth0 soleri:/home/neighborsd# * someon was forgetting that pretty much everything that I was on a different subnet... so I could only see the router's if what distro? even then he should see the router as he's talking to us try arp -n instead (shows the IP rather than ifnames..) He has two entries... neither of which should be his own IP... hmm ethereal is nice jamest: debian unstable wonder what would happen if started blocking packets from cisco group management protocol :) wooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11 do it! perl makes me crazy anyone know if it is reaosnable for a load balancer to respond in triplicate to ping requests? specificially Windows Load Balancing Server are you pinging a broadcast address? it is a proxy server you should only get multiple responses if you are pinging a subnet address or a subnet broadcast address. Otherwise you have an IP address collision. i tend to agree but dont claim to be a network stud you are pinging an IP address or a name? try a traceroute maybe * apropos is gone: away name but happens for ip too (i think) yip for ip address as well *** kilo has quit IRC *** jamest has quit IRC *** kgnet has joined #gnuenterprise hi I installed gnue-designer.exe and I've got such error: Traceback (most recent call last): File "gnue-designer", line 30, in ? ImportError: No module named gnue.designer What can I do ? Any one ? Maybe I will back tomorrow..... *** kgnet has quit IRC *** jcater has quit IRC *** insanekane has joined #gnuenterprise hello sjc and all :) hehe hi insanekane man i didnt know this channel was there ... sjc, have u tried using GNUe app server ? no. not yet okie *** dimas_ has joined #gnuenterprise *** havoc_ has joined #gnuenterprise * dimas_ is first time testing gprs *** dimas_ has quit IRC *** havoc has quit IRC *** sjc has quit IRC *** insanekane has quit IRC Have a good weekend all! *** someon has quit IRC *** dcmwai has joined #gnuenterprise *** jamest has joined #gnuenterprise *** jamest has left #gnuenterprise *** tocer has joined #gnuenterprise hello all any one else? when i install gnue cvs verion, i have a problem . setup program need linkd.exe , but where is it? tocer: i'm new here and i really do not know about linkd.exe, but with a little help from google i found the following web page, in case this helps any: http://lists.gnu.org/archive/html/commit-gnue/2002-11/msg00058.html thanks whizman i'll read it you're welcome (Google is your friend :)) i'm searching in Goolge,but too many many result:( i'll try it *** dcmwai has quit IRC tocer: Google search linkd.exe gnue was a charm OH,I think i find a bug in \\gnue-common\\setup-cvs-win.py. and thanks whizman, I find linkd.exe in a hacker web site:) waiting, I'm tring it. *** dcmwai has joined #gnuenterprise hola