Monday June 08, 2009
05:57 PM
Translator wanted.
Yes for Kephra too but now for my Perl 6 tutorials. As I put my
other tutorial now online and started it to copy in TPF wiki too we need lot more brainz than mberens++ and mine for all the
stuff.
Sunday April 26, 2009
06:02 AM
Isn't it interesting?
i'm writing on my wxPerl workshop and so I also enhance the WxPerl tut in the perlde wiki (will maybe part of my one tolk in lissabon) but far more interestingly i found out that a pearl corresponds to binah (for those who dont know what is: hebrew word for primal female energy). And when i look into my deck and see the ATU which corresponds to binah i see a camel. ... maybe larry knows more than he tells us.
Saturday March 14, 2009
11:30 AM
announcing GraTa
yes i have enough to do with Kephra, my perl 6 stuff and the upcoming WxPerl workshop i will give i want to start a prject i longed to start for quit a while. i maybe call it grata, which is short for graphischer taschenrechner (graphical calculator).
It will be a WxPainDC with some buttons and switches do paint certain 2D graphics from a matematical standpoint and also export them as PNG or alike.
that may sound a bit fuzzy but its about some ideas i have that still condensing in my mind. and this program should be able visualize some metematical, geometrical ideas i have.
Friday March 06, 2009
05:56 PM
Kephra 0.4 pl 5 released
i found a crashing bug in the stable tree and fixed it immediately. Some other things were also fixed previously but this critical thing triggered the fith patchlevel of 0.4.
see details in the
changelog
Wednesday March 04, 2009
05:18 AM
Kephra on Softpedia
Yes 0.4.2 still not out but look at
this. More than a month ago i started to spread Kephra into some alternative places and its starts to showing up.
Sunday February 01, 2009
05:38 PM
sanitized Kephra boot sequence
because, starter is now simpler and don't have to care about logging (tha app has). main app moved to proper namespace (Kephra::App). some initial path retrieving and file moving is now unified and packed into the right place so we will be able to fork a worker thread before anything other than logging is loaded. await next release, which will be the wirst that will install smoothly on linux and darwin.
Thursday January 15, 2009
10:05 PM
great quote
just a minute ago I found this great quote I want to share with you. see it please as a followup to my last einstein bashing post (to keep obama and his sith lord some days rest :)).
This is what Albert Einstein said 1949, on his 70th birthday:
Now you think I'm looking at my lif's work with calm satisfaction. But on closer look, it is quit different. There is not a single concept of which I am convinced that it will stand firm and I am not shure if I was on the right track after all.
Well said. lets show some respect for the passed, and remember that there are a lot materialistic belief systems that keep peoples minds hijacked.
Monday January 12, 2009
11:27 AM
Whats holding Kephra back?
last year there where a lot of answers to this question. nowadays most of them vanished. it has a name, internals are much saner, the release tools work again, we have a recent stable version and half of website is rewritten or filled with fresh content.
some of most demanded features where implemented but still there is one big thing. the installation cpan had its hurdles due some misquoting of install bathes in the build process. stupid bug but fortanetly fixed by recent patch from andreas kaschnitz++. currently some internals are opened to rewrite the Document::* namespace modules and to make the view::editpanel settings and events work for more than one instance of STC. when its done, patch applied and the test suite fixed Kephra will finally install flawlessly under Linux and Mac.
Thursday January 08, 2009
08:10 AM
How much Tycho is in you?
Tycho sounds a bit like silence in slawik languages but here I mean Tycho Brahe. He was in the 15-hundrets a cutting edge scientist, having most precise data and contact to other big researcher like the later to be known Johannes Kepler.
But why I'm telling all this? because afterwards everybody is wise, like an old german saying claimes and he shows a great example how things can go wrong even under the name of science. He had the data to knew that there was something out of sync with the theory that earth is middle of solar system. but he hadn't courage to think things through or maybe was to weak to question authority so he made a fairly ugly compromise to be seen
here. I have more beautiful photos of ancient drawings of that at home. But my point is: that's exactly how scientist act 'til today. thats how they came with monsters like string theory. just drop the shit einstein and others once proclaimed and there will be far simpler and more elegant solutions like that explanation that all planets go in near cycles around the sun.
Einstein did the same kind of mistake, making our dimension the center of existance and everything had to fit relatively to the observers material eye. but what if the center of all matter/energy is somewhere else and what we experience is just one expression/dimension with some really special attributes like linear time? I think that espcially einsteins ideas about gravity are fundamentally flawed and thatswhy even with 11-dimensional supergravity and branes moving throug 26 dimensional space they don't fit into the rest of physics. (remember the complicated formulas people once had to calculate planet positions on base of geocentric view
:)). so einsteins argument for his so called relativity theory (if it calulates the reality, the theory underneath must be right) is an error like pointed out by many (also velikovsky in a letter to him). to be fair, einstein died weeks after this, but i don't think its likely that he would change he views, given what list of peoples writings he read before, like bose (einstein-bose-condensat), heim etc. and that couldn't change him too. So maybe he will be remembered as a kind of Tycho Brahe by our ancestors.
ask questions folks!
:)
Saturday January 03, 2009
08:49 PM
Me on Folding
After a
discussion, which wasn't that big like wished but i got me some insights. I was thinking about the whole thing but in the end its a no brainer. lot of people use recursive folding, it has advantages so i put it in. of course simple current node folding has to be in. thats the stepping stone for beginners. i took my new sibling fold because it was fastest and intuitive to me and of cause fold all if you want to clean up a mess.
the second stage was the key binding. renneb++ pointed out he wanted a key binding and since it is in the kephra policies to be able to do the way you prefer. it had to be in. poth you use most i made on easier to reach kombos alt+plus and alt+minus. the minussymbolize that its about one point (like in a enumeration list) and the plus is about more. and the to are related. for the other to ops you add the shift key. And from alt+minus to alt+shift+plus its alway more you fold (in average code). so all fits logically. i was really satisfied.
but then the mouse binding would be a problem becaue you have 3 keys and 4 actions. (you cant rely to have more keys on a mouse). right click is normally context menu but using that for folding is to complicated. i want just on clik nav and it should be done whatever you wish, or fairly close. leftclick is simple toggle fold. thats logical, understood and everybody does it, so can't touch that. middle have to be recursive
all 4 folding ops perform a toggle mode. thats consistant because its looks like single fold and middle button is the next. but you do it not that ofen because once folded recursively you unfold you way mostly with simple left click. thats also a reason to put in on middle because people aren't used to click middle that oftern. and right click that is sibling fold. it looks a bit like opening context menu so the metapho fits. if searching for something you do it more often and people are more used to right click, so that fits too. but where to put fold all? after some fiddling and some practically nasty approaches i found somthing that first sounds nasty but does the thing better than expected. (yes volker p. ruleZZZ). right click when left button is down. that is the metaphor of doing all together and to take a inrun in other direction before approaching the big heap at once. since it doenst matter in which line you click it workes mostly very well. only if you fold the first head it unfolds because fold all orientes always on this first head. that can be somtimes nasty indeed but for my part the workflow is nearly natural.
Of course all the clicking has to take on the folding margin. i wrote some subs for the right margin detextion so context menu comes now only over edit area which was a long time wich of mine. i reached a lot of these goals in alst times which makes kephra hacking to real joy again. the margin number switch which clean some dark corners but has still one: if reload conf it breakesthe msontext menu binding for right click. have to figure somthing out but were not nearly to a stable version so its time. I also inserted (optional of cource) the folding flag line. thats nice because you always se where is the gap in the folded code. padre people left that out because the black colour was too abstusive to them and thy don't couldn't change default style because this is always visible and it woul make the normal text look silly.
actually it dindt because default style is displayed where no text is at all so you see jus beackground color sou you can colorize the foregrounf of the flag lines without any side effect. i did the in same color as the fold marker in the margin (that you can of course define in config soon in dialog too) so you can see that it belongs together. because i liked the folding marker theme of scite i enabled that too. (rotating arrows).
So now with Kephra 0.4.1.5 the chapter folding is closed and im really happy with it. to havy the most of this i have to rearrangethe main design of the widgets, and use the Wxnotebook in the intended way. and also use multiple stc instance instead of one and playing with doc pointers like i do now. that will also resolve some longstanding issues with unexpected jumpes of the visible text area when changing docs, which was another longterm issue of kephra. down side of this will maybe more RAM consumtion and i can't get stretched the tabbar over full window width when opening a panel on a side. but it will look more standeart and that tabbar belongs to the main editor unit. it also enables to make special pages like kommodo have. or insert dialogs on notebook pages. AUI will also follow but opional. so you have free draggable splitview of all doc panels.
good enough for tonight. it will be a while until 0.4.2.