text:
Kommander Looks to Shake Up the Desktop
Kommander is on its way to become one of the most compelling tools in KDE. It has elements that should be very interesting to application developers, power users, newbies and companies looking at using the Linux desktop. So the answer to the question many of you may be asking, "What is Kommander?", really has to be answered from each perspective. A simplified technical description is that Kommander is two programs, an editor and an executor, that produce dialogs that you can execute.
What is interesting is that they can require virtually no scripting languages to produce a result, or you can use the scripting language of your choice. Internally everything is done with DCOP. What is even more interesting is that soon Kommander will not be limited to dialogs, it is easy and fast to build programs with and the internal DCOP executes extremely fast. Kommander could become one of the most exciting things to happen on the desktop ever when combined with existing KDE technologies. Currently most Kommander development is done by Michal Rudolf who is sponsored part time by the Quanta/kdewebdev sponsors.
Let's look first at how Kommander can impact newbies. As a newbie you could grab a Kommander program, for example my "Simple Installer", and install it with great ease. This is because it doesn't have to be compiled first, but it also doesn't have binary compatibility issues with libraries because it's not binary. Kommander usones functionality compiled in using DCOP. The executor is more of a pre processor than an interpreter. So internally everything happens just about as fast as a compiled program. As we add the capability for main windows, toolbars and menus to our projects it will continue to be very easy to grab a program, install it and run it. The only thing you need is KDE and the Kommander executor installed. This bypasses binary RPM issues as well as problems for people not prepared to compile from source.
For users Kommander adds something interesting. You can edit Kommander applications in the form they are run in since they are not compiled. Using the Kommander Editor you can make changes to an application you have downloaded or create new ones. You can also use the DCOP capabilities to extend your existing KDE applications and communicate with them. This makes it possible to merge your KDE desktop into your own personal super application with custom dialogs and DCOP. If you're unfamiliar with DCOP try running kdcop.
Power users who are knowledgable about how programs work, but perhaps lack the time or skills to program in C++ now have a new option. Sure you can find the script language application you want with bindings, but that has limitations.
A power user can use Kommander's built in functions or easily shell out to the language of their choice. The language can interact with the application through calls to Kommander's special instructions which are parsed before sending it to the script interpreter, and by DCOP calls. However with Kommander's specials it is unlikely that you will need to use scripting for 80%-90% or more of what you have to do in even more complex tasks, unless you want to. This means that Kommander opens the door to application development to an admin level user! The potential for the growth of applications with Kommander is unprecedented because this opportunity has never been opened so widely, and Kommander is a very easy and productive environment. Also the widgets are very easy to add from KDE widgets as plugins so even a beginning C++ coder can add a widget.
So what does Kommander do for developers? Put them out of work? Hardly! Larger applications will probably always be compiled, but Kommander offers them some interesting things they never had... With Kommander developers can take a feature that is difficult to define and offer a user extensible component. An important fix or addition can be offered outside of a release schedule that users can download and run without having to compile. Developers can also prototype on Kommander, and even distribute features in development to testers who can submit working GUI alterations for refinement of the development cycle. In fact, since Kommander uses XML files developers could even create dialogs on the fly when the application runs.
What does Kommander offer a company looking at Linux on the desktop? It's been estimated that over 80% of software is custom made and not shrink wrapped. For a company looking at desktop applications the odds are excellent they will need to have some custom applications done for their business services. Commercial applications rarely fill the bill for companies. The odds are good they already have custom applications developed in various languages with various tools. They probably also have in house programmers familiar with Basic, Pascal, Perl, bash, Python, Java, Javascript, even Rexx. What's great about Kommander is that any language that can be run in a shell can be used. This means some code can be reclaimed and developers can be more productive. It is also probably the fastest easiest platform they have ever worked with. Most significantly it removes all traditional limits and obsolescence as applications are modular and they can transition languages as well as augment features with any language skill set.
Clearly Kommander has some amazing potential, but it's not ready to realize all of it just yet. We hope soon. Michal Rudolf has been sponsored part time for Quanta and Kommander and is largely focusing on Kommander right now. The possibility of sponsoring him full time as well as getting more volunteer developers would make this task a lot easier because there is a lot of work. Maybe you would like to get involved helping us to sponsor or develop Kommander. Now let's look more briefly at how Kommander works.
As you may have guessed Kommander is not your usual tool. Typical application design starts with a concept, translates it into a language and this is translated into the application. If you've ever had difficulty expressing yourself you've experienced the problem with language. It adds complexity to concepts. As the saying goes, a picture is worth 1000 words. Development using Kommander takes a more conceptual and visual path, intentionally minimizing the constraints of language. Kommander supports object oriented design by it's nature as all data is bound to objects. Kommander stores information in widgets (GUI elements). So if you have a LineEdit you want to call "mystuff" you would reference it internally with @mystuff. When you ask for @mystuff, whatever has been entered into the mystuff widget will be returned. In this way you can create strings. For example, if @mystuff = "Hello" and @morestuff = "World" you could have a button with the value "@mystuff @morestuff!" Which would return "Hello World!". You really have to play with it to for it to suddenly dawn on you how simple it is. Reading about a conceptual visual tool is much like trying to get a picture through a radio. Kommander does not have a scripting language in the traditional sense. It uses custom functions called "specials" that begin with an "@" like @dcop() and it uses DCOP to control it's widgets. Our focus has been to keep Kommander specials easy to work with by using consistent naming (some will be renamed shortly for consistency) and groups where ever possible. Eventually we will have a function wizard for them too. As an example of groups, in CVS we have a new @String special. You can access it's functions like so @String.length("@LineEdit1"). This would return the length of the contents of LineEdit1.
So the question is what can Kommander do and what still needs to be done? Currently we're releasing a new Alpha every weekend. It is an Alpha because it introduces new features, but it's usually stable enough for production work. Kommander is fairly simple internally so stability is not generally an issue. Here is a list of some of Kommander's current features.
Kommander has a number of things in work right now including KPart creation, a KPart loader, project tools, enhanced plugin widget capability, KStuff repository and more. As soon as plugins are brought to full capability we will be adding database widgets too. Hopefully very soon you will be able to load a Kommander program and if it does not have a widget it will tell you and ask you if you would like to search the global repository and get it.
To bring Kommander to where we want to will take a lot of work, but we hope we are on track for KDE 3.3. It will need i18n functionality, new widgets and the editor needs to be improved or rebuilt. There is a much longer list of things to do than what is done and we really need help doing it. I hope you'll consider helping by testing, feeding back to our list and donating or developing with us.
We're working on getting docs in order but Kommander is also progressing quickly so it's hard to keep up. A preview of the docs can be seen at http://kommander.kdewebdev.org/docs/ but it is not currently up to date with Alpha 4. On the next update it is planned to cover features for Alpha 5, but this could be prior to it's release.
Docs are fairly important for Kommander to become familiar with key concepts. There are a number of examples and tutorials in the release to help you see how these features are used. They're generally pretty simple once you see them work.
By Eric Laffoon at Thu, 2004/06/17 - 5:00am
Re: Addendum
Looks promising. Just a while back I wrote a small frontend to a couple of
By dwt at Thu, 2004/06/17 - 5:00am
Any example of connecting console app with gui?
Admittedly I only took a quick look at the documentation, but I didn't see any example of how to connect a simple console application with the GUI. How should they communicate? Send strings via pipes? Using sockets? But One would need 2 parsers right (one in the console app and one in the GUI)?
Simple examples, common approaches and general tips, maybe using easy to understand languages like C or Pascal, would be very nice. Not only would it save much time to many potential users, but also reduce the risk of them comming up with bad solutions on their own.
By John Undergroun... at Thu, 2004/06/17 - 5:00am
Re: Any example of connecting console app with gui?
if you look at the examples in the source, it is very clear how you can use dcop or just plain output redirection to set variables in widgets etc. This app has a lot of promise. It is also done very unix-like. Think Bash with scripting a gui.
Dcop is really the star of the show at the end of the day. Good work kommander team.
I am tempted to ask where those ?nomes are hiding...
By mukuka at Thu, 2004/06/17 - 5:00am
Re: Any example of connecting console app with gui?
My only problem with dcop is that there seems to be a lack of standard conventions for dcop apps. For example, the media players have different dcop functions for the basic play functions, next, previous, play, pause, volume up or down, etc. I think what we need are some standards for dcop. Each application should have things like, bool isTopLevel(), or the dcop server should have a function itself to return the dcop identifier of the current top level window, or active application. Maybe we should have classes of applications too like mediaplayer, browser (file or web), so that from an application we can find out what is the top level window, and what type of application it is, so that controlling an application from a script or multimedia key (using something like lineak, or hotkeys) is very straight forward and coders/scripters don't have to program for each different application.
By GeekBoy at Fri, 2004/06/18 - 5:00am
Re: Any example of connecting console app with gui?
> My only problem with dcop is that there seems to be a lack of standard conventions for dcop apps.
Yes and no. Some are created by default. After that you're right, it lacks a degree of convention. In fact Kommander will probably be the first time a lot of users really get into DCOP because it's primarily a tool for developers, even though it's so plainly exposed. Two things will assist us. First there is kdcop, which allows you to look at and play with DCOP until you find what you want. This is actually where you see what is standardized.
Our second benefit is a planned innovation... user DCOP registration. The purpose here will be to enhance DCOP browsing and usage by enabling a registration database for applications to use. For instance in Quanta our primary user support is WindowManagerIf and in Kommander it's KommanderIf. There is other useful DCOP in there but this is where we put out added funtions that aren't generated. The idea is that this registration could have additional information as well as remapping. For instance Quanta has several DCOP interfaces inherited for editors which you might go between to interact with the editor component. They could be mapped merged or common actions could be grouped or merged. If what you need is not there you can go to kdcop, but the idea is to make DCOP less confusing for users.
Our hope is with this idea in place developers will become more concerned with DCOP organization and presentation. However as for the rest of your comment... this can be addressed in two ways. First, kdcop. Second, DCOP functionality has to be specifically addressed in the application. You can walk though a window's widgets with a script much like you can in Javascript with a web page. However we are adding a DCOP function for this to return an answer to "What kind of widget are you?" I don't remember if it is in there or still on the do list.
I'm afraid in the end you will have to script for each application in your example, however with Kommander's new string functions we get a step closer to being able to do a translation layer. That is, call a script with a call to do something which is then translated for the correct application. This can be done now with scripting, but bash is quite a bit slower and of course other languages can create a dependency.
By Eric Laffoon at Fri, 2004/06/18 - 5:00am
Re: Any example of connecting console app with gui?
> I didn't see any example of how to connect a simple console application with the GUI. How should they communicate?
There are examples, but you really need to look at it to see how blindingly simple it is.
> But One would need 2 parsers right (one in the console app and one in the GUI)?
Kommander's executor has a parser that is evolving, but this is not required. Typically the console app just sees Kommander as the console.
> Simple examples, common approaches and general tips, maybe using easy to understand languages like C or Pascal, would be very nice. Not only would it save much time to many potential users, but also reduce the risk of them comming up with bad solutions on their own.
There are examples and tutorials in the source and we're working on the docs. It's unlikely we will be using language examples as they are not necessary and we don't want to show language bias. In particular you listed compiled languages but Kommander is XML so those would need tobe externally called. It appears you're looking at Kommander as if it were language bindings and it's anything but. Kommander strives to be more visual than language oriented.
If you look at it more carefully you will see the obvious conclusions.
I believe the problem with your approach here is that you don't yet understand how Kommander works and are trying to make it a lot more complex than it really is. In your case think of it as a quick to make adjunct to your console. If you want a very fast hookup and your languages you are using are DCOP enabled it will be very easy to integrate.
For console use Kommander can...
By Eric Laffoon at Thu, 2004/06/17 - 5:00am
KommanderKard -- A Eerie Similarity?
Many users of the Macintosh platform remember the HyperCard environment, created by Bill Atkinson.
HyperCard is an application program and a simple programming environment produced by Apple Computer which runs only in Mac OS versions 9 or earlier. It most closely resembles a database application in concept, in that it stores information, but unlike traditional database systems HyperCard is graphical, very flexible and trivially easy to modify. In addition HyperCard includes HyperTalk, a powerful and easy to use programming language to manipulate data and the user interface. HyperCard users often used it as a programming system as opposed to a database. HyperCard gave the Macintosh platform a development platform which was easy to learn and utilize in the production of independent programs, or HyperCard "Stacks".
The connection between HyperCard and KDE/Kommander is easy development. Kommander gives developers a tool which will be almost as effortless as HyperCard, for the creation of specialized tools.
An array of pre-built utilities should be included with the base Kommander install. KDE has the potential of becoming a desktop which, through SuperKaramba/Kommander-type tools, could be individually customized.
Picture an office with thirty different desktops, all based on KDE but with additions and customizations so that the job of each user is minimized.
* Travel agents could use KDE with custom applications to connect to airline
KDE Dot News is not the format or place for imaginative writing, given it's blog-style discussions. I hope I've planted a few seeds.
By Bob Tilley at Thu, 2004/06/17 - 5:00am
Re: KommanderKard -- A Eerie Similarity?
It may appear similar at a glance. Whatever similarity you are seeing I ran OS/2 and am unfamiliar with this app. My limited experience with the Mac was at Kinkos where I couldn't believe it had a single tasking interface when I scanned an image and had to call for help before I would drag the floppy to the trash to eject it. So my impression was that it was overhyped and OS X was a good move for them.
Your ideas begin to see the potential of Kommander but I would point out some differences...
Keep in mind a key advantage for Apple. They are able to avoid many problems with binary distribution of programs because they control the platform. The PC is different and Linux is anything but totally consistent from PC to PC. Kommander achieves small package sizes, quick installs and side steps binary compatibility issues.
Another very important thing related to data... Apple's program was limited to one database. With Kommander you will be able to interface with complete database front ends like Kexi or Knoda, or use their widgets, or use Qt widgets, or roll your own widgets, or use PHP or perl, or interface with the command line. In addition to this you can already save and restore widget contents and associative arrays as well as read, write and append files and process strings. Kommander is vastly more flexible than a dedicated program and will achieve varying degrees of ease at data manipulation based largely on the accomplishments of other tools.
I would also invite you to see if it is not easier to learn and use in a month or two as I would be curious about this.
So you're very right about the potential. On the surface or for specific uses it may appear similar to apps like you mentioned, but that is only because it can. The other way around it quite a bit more challenging. ;-) While you are right about the potential uses, your analogy of similarity is like the story of the blind men and the elephant each describing a part of it. In fact Kommander really is "something completely different", but can appear to be like a rope, a tree, a snake... It will get more interesting as more widgets are enabled for Kommander when our new plugin system goes on line.
By Eric Laffoon at Thu, 2004/06/17 - 5:00am
What software is needed on the client side? You say no compilation is necessary, but the client still needs the executor, right? If that's true, the Kommander idea only comes to its full right if the executor would be standard on every KDE desktop.
That said, adding a GUI to script (whatever kind) is extremely cool. Of course we have kdialog (and /me also coded a simple xmessage clone on a sunday afternoon), useful but not very powerful.
By Jeroen at Thu, 2004/06/17 - 5:00am
Re: Dependencies?
You only need the executor, as well as any special plugins or custom programs accessed, if there are any. I agree with you. I would like to see the executor in kdelibs, but it was not compelling enough before. Maybe soon it will be. It is in kdewebdev right now which is part of the official packages. It's there because we develop it and rely on it heavily.
kdialog is fine for single purpose stuff and using just with konsole. However I have used it for some quick and dirty messageboxes and I note that it takes at least as long to come up as a heavily populated Kommander dialog. Because of this we are considering duplicating this functionality within Kommander so dialogs come up quicker. It's the reliance on the shell that is slow.
We will continue to make the executor available stand alone, but if you install kdewebdev you have all of Kommander. Feel free to make noise about putting the executor in kdelibs. ;-)
By Eric Laffoon at Thu, 2004/06/17 - 5:00am
This really is a cool tool, I never knew it could do so much soeasily! Thanks!
By Alex at Thu, 2004/06/17 - 5:00am
Re: WOW
It was never really that difficult and should get easier, but doing so much is really recent. The version shipping with KDE 3.2x doesn't do near so much, but it was still usefull.
By Eric Laffoon at Thu, 2004/06/17 - 5:00am
using awk
Is there any chance that this can be used
By carlos oliveira at Thu, 2004/06/17 - 5:00am
Re: using awk
Kommander will work with any program you care to run and works great with awk and sed. The issue from the point of use is whether others have these installed.
By Eric Laffoon at Thu, 2004/06/17 - 5:00am
How about security
First of all, thanks a lot for the great apps you and the kdewebdev-team produce. I really like your passion for the things you do and your vision about how to improve user/developer experience.
I have one question though; how about security?
It seems that kommander with dcop is very powerful, how about the following scenario; an kommanderfile is executed, opens kmail and create and sends the kommanderfile to everybody in your addresslist and wipes the homedirectory with konqueror. Just like Windows KDE have users as well that open everything from somebody they know.
I hope you know what I mean by this example. Short question is thus how are users protected for KDE-virusses?
By AC at Thu, 2004/06/17 - 5:00am
Re: How about security
IIRC, this same issue was discussed on news of kdebinding.
By koos at Thu, 2004/06/17 - 5:00am
Re: How about security
I don't think that the execution bit is required because kommander is the executor not the file itself. The kommanderfile is associated with the executor.
I agree with you that the consequences are not as dramatic as in Windows, in the sence of damage to the system, however losing everything in your homedirectory can be very dramatic.
My point is, without going to much in the specific example I gave, does this have any effect on the security of your system?
By AC at Fri, 2004/06/18 - 5:00am
Re: How about security
> The kommanderfile is associated with the executor.
Ah, in that case you're right and it would make sense Kommander files requiring #!/../kommander as first line then. Or Kommander could check the x bit nonetheless and refuse execution then.
By koos at Fri, 2004/06/18 - 5:00am
Re: How about security
The file could also be associated with the editor as well, depending on the user. The point is that KMail does not execute it on retrieval. It does the same thing as any other file, offering to view it, but it's only going to offer this if it has the .kmdr extention.
The potential for a damaging payload is the same as as any script, but the potential for replication is not there. Anyone sending this as a malicious exploit would be limited to a very tightly targeted audience. The only place this could increase risk over existing conditions is if someone was not aware they were executing a program instead of just looking at data.
I just did some tests and it appears that Kmail does some extra security measures which in effect are circumvented by the Kommander model. I don't believe it's inherently insecure as it still requires a user interaction and will not replicate. We have arrived at a solution for additional security...
We will contact the kmail people about Kommander so they can be aware, but we have noted that mail and web attachments are run from /tmp. As of 1.0 Alpha 5 if you try to run a dialog from /tmp it will be interrupted and give you a security warning that it could possibly do destructive things and ask if you want to continue. This should provide additional protection against accidentally launching dialogs that are not tested.
By Eric Laffoon at Fri, 2004/06/18 - 5:00am
Re: How about security
Actually, I really care more about my home directory getting thrashed than the system.
By foo at Fri, 2004/06/18 - 5:00am
Re: How about security
That's logical. Try Kdar for backups. However it is bash that can trash your home directory. As I pointed out, there is nothing inherent to Kommander that can do this that is not already there and with time and resources we could even require user authorization for potentially destructive operations... but then that would make us a rare program to operate at that level of paranoia.
By Eric Laffoon at Fri, 2004/06/18 - 5:00am
Re: How about security
Perhaps you could give the 'Executor' a security level setting in the configuration. "Paranoid," and "Normal," and "Careless," might be examples. You could choose to ship the executor with the 'appropriate' security level setting... of course, that would mean building in all of those measures throughout the codebase. Oh joy.
- Joe
By Joe...some dude at Sat, 2005/08/27 - 5:00am
Re: How about security
the question is.. do you trust the sender (and trust the message contents?)
By ahmed at Fri, 2006/05/12 - 5:00am
How about security
First of all, thanks a lot for the great apps you and the kdewebdev-team produce. I really like your passion for the things you do and your vision about how to improve user/developer experience.
I have one question though; how about security?
It seems that kommander with dcop is very powerful, how about the following scenario; an kommanderfile is executed, opens kmail and create and sends the kommanderfile to everybody in your addresslist and wipes the homedirectory with konqueror. Just like Windows KDE have users as well that open everything from somebody they know.
I hope you know what I mean by this example. Short question is thus how are users protected for KDE-virusses?
By AC at Thu, 2004/06/17 - 5:00am
Re: How about security
First of all, thank you. Second, security? What's that? :-O
DCOP is available through the command line, so Kommander is not bringing anything to the table here except a fancy wrapper. So the question is, could this happen with bash and would a GUI somethow make it worse?
The short answer is I don't see how your scenario could be played out. Due to the nature of things it's doubtful this could be done and even more doubtful it could be a threat. Security starts with good architecture but always finishes with good user decisions. An unwise user can compromise the best security. In Kmail you must choose whether to execute or view an attached file and it still arrives without the execute bit set. I mean realistically you can send people a script containing "rm -Rf ~/*" but you still have to explain to them how to run it and they still have to choose to. (Don't try this at home kids unless you want to say goodbye to your home directory.)
Let's look at your scenario... I just strolled through KMail in kdcop with my black hat on and it looks like it is easy to create a message. It would take some creativity if it is possible and if it were possible the same could be done with a bash script. I suspect you would need to also physically open windows todo this and I think you would notice this. I don't see an easy way to create even the least viable exploit. Anyway this question is better asked of the Kmail guys and my understanding is that they have been addressing security. While Kommander brings new capabilities to that table for applications it is not brining any risks that are not already there WRT using DCOP with other applications or using scripting in the shell. It looks to me like it would be easier to grep suspcious directories for email addresses and look for sendmail, none of which requires anything from KDE.
I would add something else. Because Kommander files are XML you can view them in an editor and even filter them or test for exploits if you are so inclined. You can also use the Kommander editor and look at what executes...
Future versions will have an easy way to review all actions. It is also possible for the executor to trap suspicious commands. So it would be possible to add additional security measures, like a shell that doesn't allow destructive commands for testing new programs. We could even do a sandbox mode to just print out commands without executing them... if we had time and/or help. ;-)
By Eric Laffoon at Fri, 2004/06/18 - 5:00am
Re: How about security
Your scenario is not that different from all the other cases that might happen on a system. What if you
By Andras Mantia at Sat, 2004/06/19 - 5:00am
Looks like an extended version of InterfaceBuilder
Looks like a more abstract version of InterfaceBuilder.app from OS X (really first seen in NeXTSTEP). Instead of having to actually write your ObjC classes you can plug-in the interpreted language of your choice, right?
By Marc J. Driftmeyer at Fri, 2004/06/18 - 5:00am
Re: Looks like an extended version of InterfaceBuilder
That's fundementally correct. I'm not familiar with that tool. Kommander also goes futher with native functions called "specials" which enable you to process strings, arrays, files and such. So you don't really need to use a language in some cases. Soon we hope to have a complete parser which will enable structural logic specials. However we're not planning any mathematical function groups at this time as they are more parser intense. So for something like that you could use the language of your choice.
Additionally Kommander will allow you to use different script lanaguages in the same dialog, which I don't know if the tool you referenced will. "More abstract"? I like that. ;-)
By Eric Laffoon at Fri, 2004/06/18 - 5:00am
Kommander will be a real killer application for KDE. For the first time, it allows to do the equivalent of shell scripting and pipes in a graphical environment. This takes the Unix philosophy to a completely new level. Congratulations!
Will there be a standalone binary Kommander version that runs on KDE 3.1.x systems? There are many out there (Fedora 1, many of the commercial distros, etc.) and it would be nice to have a binary that could easily be used on these sytems as well.
For kommander it is crucial to make it run just about everywhere.
By probono at Fri, 2004/06/18 - 5:00am
Re: dependencies?
Thanks for your kind words. There is currently a release of the executor that can be compiled for standalone use. There is also a release of a packaging system that allows you to create a binary by packaging the executor and files. These are all in the link at the top of the article. Our plan is to have an online resource repository using KStuff. This would mean that people could build binaries of Kommander on various platforms which could be uploaded and made available to those who, for whatever reason, can't compile it.
As far as dependencies go, at this time I don't see why it would not run on KDE 3.1. (BTW the largest user base of commercial distros supports 3.2) Our current philosophy is to use what works so if we need something in 3.2 that could become a requirement, but it doesn't look like we need anything from 3.2 yet. Also Kommander can use plugins, so if a widget is not widely available it would not be be required by Kommander as a whole, only an application plugging it in.
I don't see a need to make Kommander require KDE 3.2 for some time, but Kommander applications could make use of KDE 3.2 features and require it.
By Eric Laffoon at Fri, 2004/06/18 - 5:00am
Kdevelop integration?
Hi, great application! Are there any plans for integration with Kdevelop? Kdevelop + Kommander + CVS instead of M$ Visual Studio + M$ Visual Sourcesafe.
By CML at Sat, 2004/06/19 - 5:00am
Re: Kdevelop integration?
Dot stories usually don't get comments this far down. ;-)
There are no plans for use with Kdevelop, though initially it seems not it's target it might be interesting so it's worth pondering. We do want to keep it fundamentally simple, but we want to extend it's abilities too.
Now, as to addressing more of your question. There are plans for a new editor component and integration with CVS would be quite easy. There's a lot of work to do, but it will be a great tool.
By Eric Laffoon at Sat, 2004/06/19 - 5:00am
Using Python or other scripting languages
Kommander has a really interesting concept. But you really need to work on the documentation ;-)
I've looked at some of the examples, and there's one thing I didn't find anywhere: You say that one can use any scripting language. But all examples use bash. Let's say I want to build a simple dialog with a line edit field and a button. I enter a URL into the line edit field and press the button. Then the URL should open in your default browser.
In Python I'd say
import webbrowser
Where would I put that code to make the little example script work?
I get it to work if I write
python -c "
(@urlField is what the line edit passes to the button). But that's still bash calling Python, not scripting in Python ;-)
By Joachim Werner at Sat, 2004/06/19 - 5:00am
Re: Using Python or other scripting languages
Actually this is in the docs... Do this:
Alternately you could use...
If for some reason you still feel it's not right let me know. ;-)
By Eric Laffoon at Sat, 2004/06/19 - 5:00am
Re: Using Python or other scripting languages
> If for some reason you still feel it's not right let me know. ;-)
Thanks! I finally found it in the documentation, too. But an example like the one above would really help a lot.
One additional comment:
I've seen that you have already implemented an almost complete set of string functions. Be aware that this is the beginning of yet another scripting language. All this could be done using Python or Perl as well, so replicating it as part of the Kommander "language" is not really necessary. I remember the early days of Zope, the Python-based web application server framework. They also didn't want to reinvent Python. They just needed a simple set of tags to be used for inline code in HTML. The resulting DTML (Dynamic Template Markup Language) was extended again and again and became a full-blown scripting language. This wasn't the plan. It just happened over time. So even if you don't intend it, if you take the first step, you might still end up inventing a new language ...
By Joachim Werner at Sat, 2004/06/19 - 5:00am
Re: Using Python or other scripting languages
All this could be done using Python - but what if you want to use Bash instead? Our goal is to make it easy for non-advanced programmers. Advanced programmers could use language of their choice (Python, Perl, PHP...).
So, I don't see any harm done by those functions. But if you prefer to use Python for that, you are free to do it.
By Michal Rudolf at Sat, 2004/06/19 - 5:00am
Re: Using Python or other scripting languages
I don't want to invent a language, unless you consider offering some basic functions and some structural logic a language. I want to offer a limited conceptual group of functions that enable someone to work without having to go to the constraints of language if they choose not to, and I have good reasons for doing it.
1) This does not preclude the use of any scripting languages for these purposes. That's an important point. Don't want it? don't use it. Prefer to create new functionality with Python, Perl or Ruby? Go for it. Net effect on you? If it was in Perl and you wanted to edit it in Python there is no difference. If it uses Kommander functions it will offer tools to make editing this fundamentally not limiting.
2) How do we know that scripting language will be on a user's system? If you want to specify a dependency on Python or Ruby go ahead. If you want to insure it's run everywhere you have bash, probably perl and maybe Python. Bash is both painful for novice users and slow to execute.
3) Execution speed of internal compiled functions is really fast. Let's not forget that. It could be noticably faster than many scripting languages in some cases. There will be a number of things you will need a scripting language for, but why make those more numerous than need be?
4) All Kommander functions will be supported with wizard like dialogs, similar to what you have in Kspread to help users make use of these functions. This would be quite hard to support for every language, though it can be done with Kommander add ons. We also do not want to operate from a language bias. Currently we have been promoting bash. I don't like that.
My vision for the functionality added to Kommander is that it will be similar to a spreadsheet in offering functions to perform an information, it will just offer different functionality. I have no interest in doing numerical functions but I do want the ability to do "if", "case" and probably some simple loops. Beyond that it looks mostly finished now. All this means is that you can do some things without having to make a choice about which language to use. Other things will require that choice up front. I don't think you can say a spreadsheet introduces a language, but I think you can say it benefits from being able to use language based scripting in many places. Conceptually that is where I want to go with Kommander.
By Eric Laffoon at Sun, 2004/06/20 - 5:00am
Re: Using Python or other scripting languages
"""If you want to insure it's run everywhere you have bash, probably perl and maybe Python. """
Yup, I think bash, perl and python are everywhere these days. At least in the Linux world, not in the BSD world if that matters.
"""Bash is both painful for novice users and slow to execute."""
It's painful for everybody :-).
One interesting idea for Python/perl use - it might be interesting to be able to specify a certain interpreter instance where the code snippet is executed. That way you could avoid the interpreter launch overhead (it might matter on slow machines) and also provide some extra power by enabling the users to keep the state in the global vars of that interpreter. It would also make importing modules in every branch unnecessary (i.e. the user would just put 'import os, sys' in some place that gets invoked when the python interpreter is first instantiated).
Obviously this would mean implementing a small proxy on the python side, but that is a trivial excercise.
By Ville Vainio at Thu, 2004/06/24 - 5:00am
Re: Using Python or other scripting languages
I have done the same concept with Perl and Kaptain, creating a pipe to a forked process. It is not too difficult, however this has gotten me thinking and we're tossing an idea around on the developer list. The idea is that you could initiate a process that was local or remote and send instructions to it and retrieve the result. This could work for remote shells like SSH and should be able to do the same to keep an interpreter loaded. It would be nice to make it as easy as possible for people.
BTW maybe it's the down time on the dot but I've never seen a story buried so deep continue to get posts. Usually they die after 3 deep, but I keep checking. ;-)
By Eric Laffoon at Thu, 2004/06/24 - 5:00am
kconfig_compiler... not found
Too bad, at compile time I get the following error:
checking for kconfig_compiler... not found
Are there any binaries out yet?
By probono at Sat, 2004/06/19 - 5:00am
Re: kconfig_compiler... not found
Seems that it depends on KDE 3.2 despite other saying on kde-apps.org.
By Anonymous at Sat, 2004/06/19 - 5:00am
Re: kconfig_compiler... not found
I do not believe that it does have KDE 3.2 dependencies. Michal may have forgotton to switch to an older admin directory when making the package. If there is problem and no new package when I get home I'll repackage for 3.1 compatibility... unless there is something in there I don't know about.
By Eric Laffoon at Sat, 2004/06/19 - 5:00am
Re: kconfig_compiler... not found
That's strange - we have no kconfig file to compile. It seems like configure problem - do you have KDE 3.1.x?
If so, could you try replacing
I'd love if someone with KDE 3.1.x can verify that Kommander compiles there. We want to support KDE 3.1.x for some time, but we need someone to help us checking it.
Please report Kommander compilation problems/success on KDE 3.1.x to me:
By Michal Rudolf at Sat, 2004/06/19 - 5:00am
Re: kconfig_compiler... not found
If you are using KDE 3.1. Ghanging #MIN_CONFIG will not help you. I have looked at the configure script, there are small mistake on line 31091. Just comment this line, and you will have passed the kcompiler test.
By Archibald at Mon, 2004/11/01 - 6:00am
Re: kconfig_compiler... not found
I am sorry very much. I have placed wrong lineno in the previous reply.
By Archibald at Mon, 2004/11/01 - 6:00am
DCOP API documentation
I think Kommander increased the need for better (or actually any) documentation of the applications' DCOP APIs
Currently DCOP is mostly limited to developers, because you have to guess by a method parameter's name what it means.
Perhaps there is way to autogenerate at least the C++ API docs for DCOP methods of applications like it is done for the KDE Libs API.
By Kevin Krammer at Sat, 2004/06/19 - 5:00am
Re: DCOP API documentation
As I've mentioned, I would like to have a special DCOP registration browser in Kommander where enhanced definitions could be added and specific uses could be remapped in a user oriented way. kdcop is always there and it would be nice if everyone focused more on making DCOP accessible to users. I hope Kommander driving this focus helps.
By Eric Laffoon at Sun, 2004/06/20 - 5:00am
You are trying to make computing easier - I suggest being a bit more consequent then:
1) Just because you (kommander's authors) are faking to not understand unix' tradition/philiosophy/base principle [1], I'm re-suggesting you make kmdr-executor usable as a "filter":
$ cat myproggie
2) Additionaly, calling kommander "kmdr" is irritating. A programm named strangeonix should be callable as strangeonix from the CLI.
[1] https://mail.kde.org/pipermail/quanta/2004-January/002489.html
By Tomas Pospisek at Thu, 2004/06/24 - 5:00am
Re: #!/usr/bin/kmdr-executor
This is not entirely clear, maybe because I haven't had my morning coffee yet. (Or maybe it's this cat in my face?) Kommander is part of KDE so if you have a new version it will set up a file association so that Kommander files can be run directly by clicking in konqueror. From the shell you do have to call the executor but it's not so bad because it auto completes. It also accepts parameters now and you can write a script to launch it almost as easy. I suppose we could look at allowing a shebang to be passed over by the executor. However while this is easy to do with the executor it is a pain with the editor, which may choke on a shebang or overwrite it. We are working to "peacefully coexist" with the editor until KDE 3.3 at which time we are doing a rewrite. It will be less work in the long run. So while we could enable this in the exectuor, the editor won't get it unless it isn't a nightmare change.
One planned feature involves using projects. Any program installed as a project will be listed by typing kmdr-executor with no arguments.
As for the other, create an alias in your bashrc. Kommander is two programs and typing kommander-executor seemed tedious. As the files are saved as *.kmdr this naming scheme sounded like the best solution.
By Eric Laffoon at Thu, 2004/06/24 - 5:00am


text:
Diet, exercise can boost fertility
Food may help women get pregnant
Many women struggle with becoming pregnant. The American Society for Reproductive Medicine says problems affect 6.1 million women at some point.
Jessica, who asked that her last name not be used, is one of them. She has been trying to conceive for about seven months without success. She is not overweight and exercises three to five times a week. She said that her difficulty arises because she does not ovulate regularly, a problem known as anovulation.
"It is our goal to naturally get pregnant without using fertility drugs," said the 30-year-old Minnesota resident.
Like other women who want to start a family, she is interested in new research linking fertility to diet.
Looking At Diet
Harvard researchers Dr. Jorge E. Chavarro and Dr. Walter C. Willett tracked body weight, physical activity, multivitamin supplements and other dietary factors in about 18,000 women to study their correlation to ovulatory function.
The study found that exercising, eating vegetables, drinking water and treating yourself to a few scoops of ice cream may just be the key to conception. They put the results in a book called "The Fertility Diet."
Jessica is willing to follow the diet to help her become pregnant.
"It is very disappointing and discouraging month after month to either experience a negative pregnancy test or to have your menstrual cycle come, especially after basically holding your breath from the time ovulation takes place until the time you find out yay or nay," she said.
The Specifics
Chavarro and Willett's work was excerpted in Conceive Magazine, which highlighted the main points of the diet.
The changes include:
- Avoiding trans fats
- Using more unsaturated vegetable oils, such as olive and canola oils. This also includes avocados, pumpkin and nuts
- Eating more vegetable protein, like beans, peas, tofu and soybeans
- Choosing whole grains
- Drinking water
- Taking a multivitamin
- Eating iron-rich foods, such as vegetables and beans
- Aiming for a healthy weight. Women who are overweight should lose between 5 and 10 percent of their weight. If too lean, possibly gaining 5 to 20 pounds can restart ovulation
- Starting a daily exercise plan.
The researchers said they found a connection between carbohydrates and high insulin levels, so that is why highly refined carbohydrates, such as potatoes, are not suggested.
Chavarro and Willett noted that when the insulin level rises too high, it disrupts the balances of hormones needed for reproduction.
"One of the most common causes of infertility polycystic ovary syndrome affects millions of women. Many women with PCOS have insulin resistance, a breakdown in the cells' ability to respond to insulin," they wrote.
The research also stressed the importance maintaining a body mass index between 20 and 24. The exercise regimen should also be at least 30 minutes and include aerobic exercise, strength training and stretching.
Food After Conception
Dr. Steven Lindheim, a San Diego reproductive endocrinologist, talks about the ability to conceive and BMI as Goldie Locks and the Three Bears -- "too little, too much and just right."
He said the ideal BMI is 20 to 24, while a BMI below 20 is too low. Obese is a BMI over 30.
Maintaining a healthy weight will also help most woman ovulate regularly, the experts said.
He added that the diet will help minimize obstetric complications, such as gestational diabetes and Cesarean section births.
What You Already Know
Dr. Frederick Licciardi, the founding partner of the New York University Fertility, pointed out in his blog that many parts of the diet are based on information that doctors and even patients already knew.
"I can't believe that one person on this planet doesn't know that you need to eat sensibly," he said.
Licciardi said he does not typically address weight unless a patient is extremely overweight. He added that if a woman who is overweight is receiving a menstrual cycle regularly, the weight is not necessarily viewed as an issue. It is only an issue when a patient is not receiving a period regularly.
But a woman with problems in her cycle needs to visit a physician because anovulation could be caused by problems related to the thyroid, pituitary and adrenal glands.
"Therefore, if you are not ovulating, you are better served by a basic simple workup," he writes. "If everything is OK, at least you know and then you can make a decision on how to proceed."
Licciardi fears that some women may not get the help they need.
He suggested if a woman is 32 and overweight and does not ovulate much, it is OK to get on a program and lose weight over a six-month period, start to ovulate, and avoid seeing a doctor. Women who are 38, however, may lose too much valuable time if they wait for a diet to take effect.
"Someone who is older doesn't have time to experiment," he said.
Diet Not Totally New
Dr. Jeremy Groll, an Ohio expert in reproductive endocrinology and fertility treatment, wrote a book titled "Fertility Foods" in 2006 that provides information about nutrition, exercise and emotional support to help increase the rates of spontaneous ovulation and improving the uterine environment while decreasing the potential for miscarriage.
Groll pointed out that the water recommendation of the Fertility Diet is just a good lifestyle change.
"It is, in and of itself, not going to promote fertility," he said. "By drinking water you will remain hydrated, and it will serve as a filler and help with portion control."
For women trying to conceive, the diet may provide a glimmer of hope.
While diet may be a contributing factor to fertility, it is important to keep in mind age and other possible causes of infertility. Diet is a good place to start, but only a fertility specialist can determine if there are other problems precluding couples from becoming pregnant.
Copyright Internet Broadcasting. This material may not be published, broadcast, rewritten or redistributed.

subset: commoncrawl


text:
Chennin Blanc is getting fucked on a bed
Loading, please wait
- 5409
- 17:55
- October 05, 2014
- Favorite
Uploaded by: AllSexPass (411 more videos)
Next Door Mommieswww Channel: Next Door Mommies (195 videos)
Added to favourites.
Thank you for your vote!
You have already voted for this video!
Thank you for rating this video! You have already rated this video!
Comments (0)
Oh snap! Comment field is required.
Comment should have minimum characters
Oh snap! Code field is required
Oh snap! The entered code is not valid, please try once again
Well done! Your comment has been sent for review.
Unexpected error occurred, please contact support


text:
Learning Camp
*A Learning Camp is an extension of our Learning Center that offers our genuine Lindamood-Bell instruction, and is open for a designated portion of the year. When there are many families in an area interested in our instruction in their community, we will explore that location for a Learning Camp.
A Learning Camp may be across town or several hours from the local Learning Center. Depending on the needs of a community, the amount of time that a Learning Camp is open ranges from 4 weeks to 12 weeks, or more. Our goal is to bring our research-validated instruction to more families. Our Learning Camp helps make that a reality.
Please check below to see what exciting events we have coming up in your area.
Call (704) 362-4556 or complete the form below for more information.
- Phone/Fax
(704) 362-4556
Find us on Yelp


text:
*3/28/20 NOTE: As the COVID-19 situation continues, the calendar isn't of much use, but we're adding known online events, so let us know if you're scheduling one!*
(original introduction) Want your West Seattle event/meeting/performance to be listed here? Please send basic info to email@example.com – thanks! Please include full details AS PLAIN TEXT IN YOUR E-MAIL, *not* in an attached doc/poster/flyer/etc. A web link for more info helps too. Thank you!
USING THE CALENDAR: Mouse over any entry to show the "plus" sign at right; click it to expand the item for more info without leaving this page; click "read more" for the FULL listing, usually including a map, plus a chance to post a comment/question.
|6 Sat
12:00 am
1:00 am
2:00 am
3:00 am
4:00 am
5:00 am
6:00 am
7:00 am
8:00 am
9:00 am
10:00 am
11:00 am
12:00 pm
1:00 pm
2:00 pm
3:00 pm
4:00 pm
5:00 pm
6:00 pm
7:00 pm
8:00 pm
9:00 pm
10:00 pm
11:00 pm
Now: 1:33 pm
Subscribe to filtered calendar


text: The Spanish dynamo of the keyboard has won the hearts of audiences the world over for nearly fifty years. Diminutive of physical stature but full of fire and poetry in her playing, Madame de Larrocha has an impressive catalogue on Decca. She has recorded all the Spanish masterworks for the keyboard including the major cycles of Granados, Albeniz and de Falla. She also has gifted Decca with superlative performances of Mozart and Haydn.


text:
Affordable SEO For Small Business
Affordable SEO For Small Business
Blog Article
Report this page
Affordable SEO For Small Business - http://www.IDeservePageOne.com - 319-423-9938
If you have a small business and you want an online presence, then chances are that you are looking for affordable SEO for small business services. There are various companies that offer affordable SEO services and these companies offer a variety of options through which you can not only have a site created or made mobile friendly but also optimized and marketable through social media outlets.
As a small business owner, you're probably aware of how important it is to receive targeted relevant traffic to your site. Although this is true, there is a process that surrounds this concept and it is called Search Engine Optimization or SEO. There are many business owners in existance that rely Affordable SEO For Small Business on search engine traffic that arrives from SEO efforts. For the most part, a majority of small businesses aren't really sure where their traffic comes from. SEO ensures that the traffic is coming from search engines and social media accounts.
Because this technique or process can be used by almost everyone, there is a lot of competition when it comes to optimization and doing it right. Here is where we talk about SEO for small business. A small business owner will have to make a decision when it comes to who is going to perform the work needed in order to have their web presence Affordable SEO For Small Business optimized. Because of the competition, sometimes you don't want to leave this work up to someone that really doesn't have the experience required to really get it done and done correctly.
I will help with video marketing, organic page placement PPC optimization as well as social media marketing. I've been doing this for years and years and would love to off you affordable seo for your small business.
Affordable SEO For Small Business | Affordable Linkbuilding | Affordable SMO - http://www.IDeservePageOne.com - 319-423-9938


text:
New Birthday Photos
You Don't Get Older, You Get Better. Shirley Bassey
A birthday is incomplete until the wishes are sent! On this site you will be able to find the best birthday wishes and greetings to send to your beloveds.
Checkout our handpicked collection of beautiful birthday messages, SMS and pictures. Make your loved one's birthday memorable by sending some greetings right away. Our birthday boy/girl is waiting for you!
"Another adventure filled year awaits you. Welcome it by celebrating your birthday with pomp and splendor. Wishing you a very happy and fun-filled birthday!"


text:
The Fit Expert
Emilie, Dominique, and Samuel from our Quebec City store says:
The Rubens fit true to size and have adjustable straps, which make them perfect for any foot!
Rubens was a prolific Flemish Baroque painter whose paintings, centuries before R. Crumb would draw the same, emphasized the erotic and sensuality of plus sized women. 'Rubenesque' is a term used even today, to lovingly describe full-figured women. Built on an exquisite and decadent, 3" Louis the 14th hexagonal heel, the Rubens mary jane pump used a contrapposto of either soft stamped royal suedes or luscious velvet, robust patent straps & tips, and ornate buckles. The Rubens provided your wardrobe with the palette and curves to create your own masterpiece. There's no fashion like old fashion.
instagram @fluevog #vog_ruben
Emilie, Dominique, and Samuel from our Quebec City store says:
The Rubens fit true to size and have adjustable straps, which make them perfect for any foot!
Dog Food :(
Good craftsmanship. The leather inside is super soft and the padding makes you feel like you walk on clouds.
In. Love.
Accidental Match
Fabulously quirky shoes
Blue Velvet Shoes
My pretties...
Beautiful, although not exactly as described online
Wedding shoes!
Beautiful navy blue velvet comfortable shoes!
Oh. My.
I'm a 7.5 in non-Vogs, but consistently a 7 in Vogs, and the Rubens are no exception. As others have noted, no need to worry about fussing with the buckles. Once you set them to fit your foot, you can (gently) wiggle your foot right in without undoing them. They look equally great with dresses or jeans, tights or bare legged. I think they're destined to become a Fluevog classic.
These shoes are breathtaking
Love, love, love
Love, Love, Love!!
True to size
P.S. Thanks to Dustin in Chicago and SF @ Haight for their awesome service!
Then I spotted several models in the Baroque line (including some not yet on the Web site), and gasped.
I tried them all on. They fit like a dream. I wound up buying the Rubens, in size 8.5 (I'm an 8 in mass-market shoes) but seem to run a half size larger in all my favorite Fluevogs).
My god, this shoe is gorgeous. And comfortable. Perfect for a vampire, or a Steampunk diva.
The sole is a little more slick than I prefer, but I plan to take it to my local cobbler (everyone should have a local cobbler) and have a nonskid surface applied to the sole.
Great shoes
Love them!
What I really like about these shoes is that not only are they comfortable, but they're versatile. I wear them to work with pants, but I can also wear them with a nice dress.
I have a narrow foot, and wear a 7 in many stores, but the 6.5 fits me perfectly.
Super comfortable heel height, and stable heel.
Worth every penny.
I love them :-D
These make me so happy!
Worth every penny!
Amazing shoes
Sizing: I ordered 1/2 size larger than I normally wear, and they fit very well.
Beautiful Surprise
Putting them on puts a smile on my face every time :)
Even prettier in person!
Very cool - and comfy, too!
Love These Shoes
Blushing Bride
7 1/2 runs true to size and they are so comfortable I never want to take them off! Can not wait to rock these for my big day. Thanks Fluevog
Fit is great, not sure about color & cut
Unfortunately, I have to agree that the color on-screen is not accurate. The true color of the patterned leather is much more muted and leans toward purple. As well, it seems suede-like, rather than a nice polished surface, which is what I expected.
As well, the two shoes do not match in the shaping of the cut around the toes. At full price, I would like symmetry. So, I will probably send these back. I'm debating about exchanging...
Color is WAY off


text:
- Contactpersoon: Mr. Allen Wang
- Bekijk Contactgegevens
T J Koperen Boutconnectoren - fabrikant, fabriek, leverancier uit China
High Quality Color Steel Plate in Low Price
In recent years, because of its light weight, heat insulation, high strength, bright color, flexible installation, and short construction period, color steel plates are favored by the construction...
The knowledge of corrugated steel plate
The steel plate is made by processing and pressing the molten steel. There are many kinds of such steel plates, such as stainless steel plate, heat-resistant steel plate and non-slip steel plate ....
How is the printed steel plate produced?
Many people do not know how the texture on the steel plate is formed. In particular, different textures appear on the steel plate, such as wood grain coated steel plate, stone grain coated steel...
Quality analysis of steel bar joints
1. Insufficient welding strength of steel bars. If there is no problem in confirming the quality of steel bars, there are mainly the following reasons; (1) The end face of the welded steel bar is...
- Product List( 0 )


text:
Bettye LaVette raised her own hell for 40 years
"Oh, I'm holdin' on, baby."
That's the honest, concise and disarmingly soulful reply Bettye LaVette gives when presented with an interview opening "How are you?"
And, true to her words, this veteran Detroit-area singer has been holding on for close to 40 years. That's roughly how long it took for anyone other than the most learned and dedicated of R&B fans to pick up on her regal brand of traditional soul.
"I use to have these 10 people in every major city all over the world that always liked me," LaVette said. "Now those 10 people are standing along the sides looking pretty frightened -- much like I am.
"There's a blues idiom that I've been able to collect from. And now there's a whole college group also listening to my music. So my audience looks pretty weird."
For that, you can thank LaVette's "I've Got My Own Hell to Raise," a 2005 career comeback album that matched the singer with 10 songs written by champion female singer-songwriters Joan Armatrading, Rosanne Cash, .Dolly Parton, Lucinda Williams and Fiona Apple. It also enlisted an acclaimed producer and soul-music aficionado (Joe Henry) and a celebrated record label (Anti) that is home to stylistic giants Tom Waits, Daniel Lanois and Michael Franti.
But the recording differs little from the soul-stirring R&B LaVette cooked up in Detroit during the `60s and then cut for a series of major and indie labels over the next three decades.
"Everybody that heard them liked them," LaVette said of her early records. "But, really, nobody got to hear the damn things."
Enter Anti with an offer to record -- and, more important, promote -- a new album. But singing the tunes of other women didn't thrill LaVette, at least not initially.
"I rejected the idea at first because I don't usually do songs by women," she said. "I tend to have a little stronger thing with my relationships and my career. I didn't think a woman would be able to write words that would enable me to interpret that strength as well as I would like to."
Nonetheless, LaVette agreed to sift through 100 songs by some of today's top songsmiths. Some came from country backgrounds, others from contemporary pop. But such origins mattered little to the singer.
"I think people are too hung up over genres of songs," LaVette said. "There really aren't genres of music, only genres of singers. The song by Dolly Parton ("Sparrow") was only considered country because she sang it that way. Had I sung it first, it would have been R&B.
"I tend to be a very arrogant singer. I don't even hear or acknowledge the other singer with the songs I do. I don't care who sang it before me, whether it's Caruso or Tiny Tim. If I like it, I sing it. The person who sang the song first doesn't intimidate me."
Neither did working with producer Henry, a noted songwriter who also has overseen several traditionally minded soul music projects over the past year (most notably, a 2005 collaboration with Allen Toussaint, Mavis .Staples and Irma Thomas titled "I .Believe to My Soul").
"I went to Joe's house, sat on the floor and sang these songs to him a cappella exactly the way I was going to record them, which kind of thwarted his notion as a producer," LaVette said.
"He was saying, `We'll get into the studio, and the magic will happen.' I said, `Joseph, honey, I need a record .real, real bad. I cannot depend on the magic to happen. Here is how I will sing the songs. Find me people who can play them well and interestingly.' It took about a day for everyone to understand how this was going to go."
If LaVette sounds all business when it comes to music, she is. One listen to "I've Got My Own Hell to Raise" reveals how sagelike the soulfulness of her singing remains. But at age 60, she sees little sense of ceremony in her work.
Ask about her feelings on covering "What's Happening Brother?" for the Dirty Dozen Brass Band's new remake of Marvin Gaye's "What's Going On" album, and LaVette all but shrugs her shoulders. That's hardly a sign of disrespect. It's just that artists like Gaye were people she grew up with. She deflated her own celebrity myths about such performers long ago.
"People know Marvin Gaye as a legend," she said. "To me, he's somebody I've known drunk, naked or broke. Or all three. This is one of the things about being this age. There isn't any black in this business who is over 40 -- and I don't care how rich they are now -- that I don't remember being broke. That's because I was right there with them."
What does excite LaVette, though, is how the critical success of "I've Got My Own Hell to Raise," along with a W.C. Handy Blues Award in 2004 and a Pioneer Award earlier this year from the Rhythm and Blues Foundation, has finally pushed her name alongside Gaye and other greats.
In short, after 40 years of working in comparative obscurity, LaVette has arrived.
"Just to be considered in the same conversation as these people is gratifying. I don't have to stand around someone else's dressing-room door anymore and say, `Do you remember me?' Those were the humiliating things.
"But the gratification has come. When I got this Rhythm and Blues Foundation, I was there with Smokey Robinson, who used to live across the alley from me. I was with Patti .LaBelle, who I saw open shows at the Apollo for a dozen people. Just to be there and have my name in print alongside theirs ... I mean, it just made me feel so absolutely legitimate."
© 2006, Lexington Herald-Leader (Lexington, Ky.). Distributed by McClatchy-Tribune Information Services.


text:
Serious crime in New London down slightly in 2012
New London - The number of serious crimes dropped slightly in the city in 2012 and despite a significant drop in manpower this year, police officials say they are on track to hold steady or even record another dip in crime in 2013.
The city's crime rate, the highest in New London County, decreased overall for so-called index crimes that include murder, rape, robbery, aggravated assault, burglary, larceny, motor vehicle theft and arson, according to statistics compiled in the annual publication Crime in Connecticut, which follows a national Uniform Crime Reporting Program maintained by the Connecticut State Police Crime Analysis Unit.
Reported rapes, burglaries and larcenies were down last year while motor vehicle thefts, assaults and robberies were up. There were three murders reported in both 2011 and 2012. New London has averaged two murders a year since 2002, the last year the city went without one.
Murder numbers, for purposes of the report, include manslaughter cases in which a homicide involved gross negligence. There was one homicide reported in the city this year - the August shooting death of 29-year-old Jesus Pinero. That case remains unsolved.
While this year's overall crime numbers are shaping up to be flat or slightly below 2012 numbers, Deputy Police Chief Peter Reichard said assaults are down compared to last year and drug violations are significantly higher. He said there were 114 drug violations logged at this time last year and 189 so far this year - a 65 percent increase.
He said there was a drop in drug violations last year as investigators spent months working with federal officials on an operation that culminated in April with federal charges against more than 100 people connected to a drug trafficking and money laundering operation. Street-level arrests also are back up again this year and contributing to the higher numbers.
Reichard said many arrests so far this year have involved heroin and synthetic marijuana, which was banned in Connecticut last year after several years of being sold on convenience store shelves.
Police arrested four people Wednesday on Coit Street where police seized more than a pound of synthetic marijuana, along with other drugs and packaging material. In July, state police pulled over a New London man who police said was transporting 900 bags, or 23 pounds, of synthetic marijuana with an estimated street value of $18,000. A local man was arrested in February after police seized about 500 packages of K2, a variety of synthetic marijuana, during a raid at Sam's Food/Ravi Petro convenience store at 290 Broad St.
Reichard said there may not be a simple explanation for the drop in reported crimes in 2012 but there may be a correlation to a community-based policing strategy that shifts more officers to problem areas.
"It's more or less a chess game," Reichard said. "Extra officers are deployed to specific targeted areas. Hopefully the mere presence of officers in the areas … acts as a deterrent."
Reichard said the department used overlapping patrol shifts last year that effectively doubled the number of officers during specific times and in targeted areas. With a recent drop in manpower, however, he said the extra patrols are used to a lesser extent. "We at present just don't have the extra manpower to do it seven days a week," he said.
More than a dozen officers have left for other jobs in the past year following cuts to the department's budget and threats of layoffs. The number of uniformed officers dropped from 80 last year to below 70 this year.
Mayor Daryl Justin Finizio issued a statement on the release of the latest crime statistics. "The administration believes that better patrol strength allocations instituted by the police chief, and deputy chief, have had a positive effect on crime reduction," Finizio said. "Continued integration of community policing methodologies in our department will continue this trend, along with installation of better lighting and surveillance cameras throughout our city. The city also plans to begin hiring new officers and replacing vehicles and equipment, as long as our budget remains balanced and stable."
Along with a drop in serious crimes, New London police also recorded a drop in the total number of arrests, from 1,450 in 2011 to 1,141 in 2012, according to the report. Those arrests range from murder and rape to drunken driving and disorderly conduct.
Reichard said an analysis of 10 years worth of crime numbers show an encouraging trend of an increased number of crimes solved, dating back to a low of 14.4 percent in 2006. For 2012, 34.2 percent of the 1,130 reported major crimes were cleared.
Reichard said since an increase in the number of patrol officers may not be coming anytime soon, the department is concentrating on how to control crime with current numbers. "We work with what we have and not what we might have six months down the line," he said.
Reichard is also part of a working group exploring how technology might aid in crime deterrence, specifically with extra lighting and surveillance cameras. The city presently uses cameras in several locations but the technology is aging. He said the city is exploring a system that might be compatible with not only the school system, but with future purchases of cameras by downtown merchants.
Stories that may interest you
Two displaced by Thursday night fire in Niantic
Niantic Fire Chief John Dwire said it extended from one apartment to another in a duplex, but there were no injuries.
Connecticut Judicial Branch to reopen more courts, resume five-day schedule
The courts have been operating on a reduced schedule at limited locations during the coronavirus pandemic.
New London police arrest man on warrant on gun charges, add drug charges
Shaquan Saunders, 25, has been charged with criminal possession of a firearm, unlawful discharge of a firearm, reckless endangerment, possession of narcotics, and possession of narcotics with intent to sell.
Trump OKs commercial fishing in conservation area off New England; Mystic Aquarium protests12:59 am
Groton RTM member apologizes for comments about Black Lives Matter protest
Trump OKs commercial fishing in conservation area off New England; Mystic Aquarium protests
Stonington senior surprised with $20,000 scholarship from Cove Ledge
NYPD boss calls for calm after stabbing, other attacks on cops
`Get your knee off our necks!': Floyd mourned in Minneapolis
Norwich police investigate alleged racial slurs by Starbucks customer


text:
Owner's Center
Contact Us
1-800-269-6215Mon. - Fri. 8:30am - 5:00pm EDT
Part Finder
Know your part number?
- Know your model number?
- Don't know your model number?
You can use the Part Finder to help find your model and the right part for your machine.
Matching Models
Find a Service Center
Enter your zip code below to find service centers in your area.


text:
Difference between revisions of "Talk:Receiving LRO and LCROSS"
|Line 250:
|Line 250:
Interestingly, I did not see the energy signature from the Sun at 2.2158 GHz [[:Image:SolarNoise-22158M-20091010-111813.png|that I saw yesterday]]!
Interestingly, I did not see the energy signature from the Sun at 2.2158 GHz [[:Image:SolarNoise-22158M-20091010-111813.png|that I saw yesterday]]!
=== 2010.03.19 ===
=== 2010.03.19 ===
* Dish got [http://twitpic.com/19kat1 badly damaged during the winter] :(
* Dish got [http://twitpic.com/19kat1 badly damaged during the winter] :(
=== 2010.04.11 ===
=== 2010.04.11 ===
Revision as of 13:08, 11 April 2010
- 1 LRO Transponder Info
- 2 Logbook
- 2.1 2009.08.24
- 2.2 2009.08.25
- 2.3 2009.08.26
- 2.4 2009.08.27
- 2.5 2009.08.28
- 2.6 2009.09.02
- 2.7 2009.09.03
- 2.8 2009.09.04
- 2.9 2009.09.05
- 2.10 2009.09.08
- 2.11 2009.09.12
- 2.12 2009.09.14
- 2.13 2009.09.15
- 2.14 2009.09.19
- 2.15 2009.09.26
- 2.16 2009.10.03
- 2.17 2009.10.10
- 2.18 2009.10.11
- 2.19 2010.03.19
- 2.20 2010.04.11
LRO Transponder Info
NASA Solicitation: Lunar Reconnaissance Orbiter Mission Communication System
Source: http://www.spaceref.com/news/viewsr.html?pid=16926
General Information
Solicitation Number: LRO-NASA-GSFC-06-07-05
Posted Date: Jun 09, 2005
FedBizOpps Posted Date: Jun 09, 2005
Original Response Date: N/A
Current Response Date: N/A
Classification Code: A – Research and Development
NAICS Code: 927110 – Space Research and Technology
Contracting Office Address
NASA/Goddard Space Flight Center, Code 210.S, Greenbelt, MD 20771
LRO RF Communications Reference Baseline dated June 2, 2005
This document is intended to inform interested vendors of the current baseline architecture for the Lunar Reconnaissance Orbiter mission communication system. This document describes the current project understanding of LRO's mission communications as a result of the project's previous RFI process. This is not a request for additional RFI responses, nor is this a request for vendor proposals. No procurement action will be taken as a result of this document's release.
The LRO Project intends to initiate three separate competed procurement efforts to acquire the flight components for the LRO Spacecraft Communication System. These procurements will consist of the S-Band TT&C Transponder, the High-Rate Ka-Band Modulator, and the Ka-Band Traveling Wave Tube Amplifier (TWTA).
LRO shall provide tracking, telemetry and command functions using S-Band. LRO shall provide high rate mission data return at Ka-band. At a minimum, LRO will perform a 30 minute TT&C pass every lunar orbit (approximately every 2 hours). LRO will perform up to 4 high rate Ka-band downlinks in a 24 hour period. The high rate downlinks may be adjacent passes.
S-Band TT&C Subsystem
LRO's S-Band TT&C subsystem architecture consists of a STDN transponder and associated diplexer, switches and RF network to connect the transponder to the omnidirectional and high gain antennas. Command decryption (if required) can be accommodated internal to the transponder, or through the use of a standalone command decryptor in-line between the transponder receiver and the S-Band comm. card in the C&DH processor. The transponder shall provide the following modes:
Transponder Characteristics: Downlink data: RS-422 CLK and DATA Uplink data: RS-422 CLK and DATA Control/Status: RS-422 serial UART interface RF Output: S-Band 5W
Command Uplink (Ground to LRO) Frequency Band: 2.025 - 2.11 GHz Command Modulation: PCM/PSK/PM Command Subcarrier: 16 KHz Command Data Rate: 4 Kbps Command Link FEC: (none) Command Decryption: Caribou assumed Tracking: STDN tones, baseband modulated Simultaneous with CMD Highest ranging tone will be 500 KHz
Telemetry Downlink (Subcarrier Modulated Mode) (LRO to Ground) Frequency Band: 2.2 – 2.29 GHz Telemetry Modulation: PCM/PSK/PM Telemetry Subcarrier: 1.024 MHz Telemetry Data Rates: 16Kbps (36.64 K-symbols/sec) 32Kbps (73.28 K-symbols/sec) 64Kbps (146.56 K-symbols/sec) 128Kbps (293.12 K-symbols/sec) Downlink FEC: CCSDS Reed-Solomon & Convolutional Rate ½ Downlink Encryption: (none) Tracking: STDN tones, baseband modulated Simultaneous with TLM Highest ranging tone will be 500 KHz
Telemetry Downlink (Direct Modulated Mode) (LRO to Ground) Frequency Band: 2.2 – 2.29 GHz Telemetry Modulation: OQPSK (direct carrier) Telemetry Subcarrier: (none) Telemetry Data Rates: 300Kbps (687 K-symbols/sec) 2180Kbps (4992.2 K-symbols/sec) 5000Kbps (no FEC) Downlink FEC: CCSDS Reed-Solomon & Rate ½ (2.29x multiplier) Downlink Encryption: (none) Tracking: (none)
Ka-Band Mission Data Subsystem
LRO's Ka-band subsystem consists of a high rate Ka-band modulator, TWTA, EPC, and the RF network between the TWTA and LRO's high gain antenna.
Modulator Characteristics: Downlink Data: LVDS CLK and DATA Control/Status: RS-422 serial UART interface RF Output: +7 dBm (at the modulator output port)
TWTA/EPC Characteristics: Control/Status: Discrete RF Output: Ka-Band 20W (+13 dBW) RF Input: >0 dBm (at the TWT input port)
High Rate Data Downlink (LRO to Ground) Frequency Band: 25.5 – 27.0 GHz Telemetry Modulation: OQPSK (direct carrier) Telemetry Subcarrier: (none) Telemetry Data Rates: 25Mbps (57.25 M-symbols/sec) 50Mbps (114.5 M-symbols/sec) 100Mbps (229 M-symbols/sec) Downlink FEC: CCSDS Reed-Solomon & Rate ½ (2.29x multiplier) Downlink Encryption: (none) Tracking: (none)
Point of Contact
Name: Jason A Soloff
Title: Communication Systems Engineer
Phone: (301) 286-1368
Fax: (301) 286-1750
Name: Julie A. Janus
Title: Contracting Officer
Phone: (301) 286-4931
Fax: (301) 286-0341
- Project kick-off
- Found some unofficial info about LRO and LCROSS transmitters and antennas
- Created preliminary link budget to the point of Signal strength at receiver antenna.
- Ordered LNA and Bias-T from Kuhne Electronic
- Analytical assessment of the system noise temperature available: 65 K
- LNA and Bias-T have arrived!
- Ordered cables and connectors from Wimo
- Created a videoblog presenting the project and current status, see http://www.youtube.com/watch?v=7wIDIsu1zus
- Cables and connectors shipped from Wimo
- The project was one Evadot today: It's inspiration Friday...
- Managed to get some hardware for mounting the antenna on the photo tripod
- The antenna support plate I got was made of something that I can not drill in (steel?). Therefore, the antenna mount has been postponed to next weekend.
- The cables and adaptors from Wimo have arrived
- Assembled antenna and mounted it on camera tripod for mechanical tests. Will work all right
- Decided to change the electric architecture to use batteries instead of bias-T
- 6V 10-12 Ah rechargeable lead battery for USRP (USRP draws 1.6 A with 2 daughter boards)
- 9V 280 mAh rechargeable Ni-MH for LNA (LNA is specified to draw 80 mA)
- Smoke test of LNA before taking it into lab: http://www.youtube.com/watch?v=Ov5_lsFi66w
- Lab measurements on the receiver and LNA:
- LNA gain and noise figure confirmed in the range 2.2 - 2.3 GHz
- LNA does not have bandpass filter
- LNA gain stays > 28 dB down to 700 MHz and up to 2.45 GHz
- LNA NF @ 1.5 GHz ~ 1 dB
- USRP+DBSRX can detect -132 dBm CW signal @ 2.25 GHz (FFT avg. α = 0.07)
- USRP+DBSRX+LNA can detect -138 dBm CW signal @ 2.25 GHz (FFT avg. α = 0.07)
- USRP+TVRX could go down to about -120 dBm FM @ 435 MHz
- Complete report on the TFN forum.
- Video tour of the antenna available on YouTube: http://www.youtube.com/watch?v=1mx1_b96uK8
There are some potential comm windows today, but the weather is teasing... It's overcast and raining from time to time. Not risking the receiver.
|Time (UTC)
|Moon RA/DEC (J2000)
|Moon Az/Alt
|Lon/Lat: -87° / -70.4°
|18h36m38.5s / -25° 42'27.1"
|+131° 14'00" / +0° 0'00"
|-78.5° / 85.9°
|18h39m24.7s / -25° 39'47.1"
|+150° 27'51" / +10° 0'01"
|Sun Az/Alt: +248° 54'15" / +15° 35'18"
|18h41m53.5s / -25° 34'38.1"
|+171° 42'09" / +15° 8'59"
|Sun Az/Alt: +267° 43'16" / -0° 0'02"
|-87.9° / -68.2°
|18h42m50.9s / -25° 31'47.6
|+180° 31'36" / +15° 37'07"
|Moon @ max Alt
|18h49m1.8s / -25° 5'29.6"
|+229° 53'10" / +0° 0'02"
Perfect Moon passes but the weather was very bad this weekend. Raining most of the time. Tests cancelled until next weekend.
No signal from LRO today, even though I tried two near-side passes.
Mysterious energy signature from the direction of the Sun:
No luck with LRO this morning either. Wondering if it is because the OPS team is taking a break after LCROSS crash, or no more support from Kiruna, or maybe the antenna is broken?
We try again in two weeks time.
Detected some interesting mystery signals, though. First, something that appears to be a spacecraft that coincidentally passed through the antenna FOV. The antenna was pointing towards Az/El (270°,40°):
|The signal at 11:18:22 CET
|The signal at 11:18:51 CET
The second signal was coming from the direction of the village. Wondering if it is some spurious WiFi signal.
Interestingly, I did not see the energy signature from the Sun at 2.2158 GHz that I saw yesterday!
- Dish got badly damaged during the winter :(
- It appears that LRO is transmitting while over Europe!


text:
DOVER — New Durham School staff testified in Strafford County Superior Court Tuesday they took food away from the alleged victim identified in the trial of Christina Thomas because they were instructed to do so.
But many of them felt uncomfortable doing it, former New Durham School Principal Barbara Reed said.
"The (paraeducators) would take (food) away and they had a real hard time with that," she said. "…I honestly felt his size was a result of the medical conditions, whatever they were, and we didn't know. We didn't know and we thought we were working with Christina to figure out what was going on and what would be in (the boy's) best interest."
In the sixth day of Thomas' trial, several educators commented on their interactions with the woman who was reportedly the primary caretaker of the developmentally delayed young male victim, now 9, whose biological mother suffers from developmental disabilities, as well.
New Durham resident Thomas, 34, of 214 Birch Hill Road, has been indicted on a charge of first-degree assault of the victim, for allegedly starving him from 2006 to 2010.
The New Durham School, which the boy attended, reported after an Individual Education Program (IEP) was designed to fit the child's specific needs, Thomas directed the school and its administrators to reportedly carry out one bizarre task — take away a carrot stick from the boy's lunch every time he acted out, administrators said.
Shay Bennett, who worked with the boy as his paraeducator in 2009 when he was about 5 or 6, said carrying out that guideline in the IEP was difficult for her.
"I would take a carrot from his bag and he'd say, 'Oh, no. Don't do that. I'll be good,'" she said. "There were times that he would cry about it and after a couple of days, he resigned to understanding that's how it would be."
Deputy Strafford County Attorney Alysia Cassotis asked Bennett in a line of questioning how that made her feel, to which she replied, "Horrible."
Bennett also testified when assisting the boy in the bathroom one day, she noticed scabbed over marks on the back of his thighs, which investigators have alleged came from the child being struck over and over with a spatula. Witnesses previously testified they saw Thomas's mother, Peggy Starr, use the object on the child. Starr, 55, also of New Durham, is set to go to trial in April for alleged second-degree assault on the child.
A photograph of that spatula was projected onto a large screen for the jury Tuesday morning. They listened on as law enforcement agents also shed light on their investigation into allegations of the child's abuse at Thomas' home.
Sgt. Reginald Meattey of the New Durham Police Department said when he investigated reports to, and from, the state Division of Children, Youth and Families (DCYF), he would speak with Thomas. He testified they had good rapport until over time, that relationship "dissolved" and she became "uncooperative" with authorities.
Meattey said Thomas would tell him, around 2008 and 2009, she believed those reporting to DCYF for treatment of the young boy were former roommates she kicked out of her home for drug use and for allegedly stealing her prescription pills. Meattey said Thomas believed the ex-roommates were calling the state department and making up reports of abuse as a form of retaliation.
It has come forward in the trial that Thomas lived with numerous individuals in her small home, with a second floor addition and basement, including her five children, her husband, a man identified as her boyfriend and various friends, some of whom testified they had nowhere else to go.
Sgt. Jason Lamontagne, formerly of the New Durham Police Department who now serves in Middleton, said one time he entered the home and said it was dirty and "in disarray" with several "makeshift beds" in the living room.
Thomas' defense attorney Steven Keable questioned some of the New Durham School staff who testified, entering into evidence food logs that showed the boy was being fed whole peanut butter sandwiches and cereal among other things throughout the day in his classes.
Bennett said she was supposed to take away one carrot stick every time the boy "ruminated," or regurgitated and then swallowed his food. She said Thomas told her and staff the boy had control over the issue and if he did it, the principal told her she should be punished by having his food taken away.
"It felt wrong," Bennett said. "It didn't seem right to withhold food from someone who seemed very hungry."
The former principal, Reed, said she had a great friendship with Thomas and smiled and laughed a few times in her testimony, recalling their experiences. She said the Thomas family had an issue with getting the boy to school, though in his preschool years, his attendance was not required. But when he continued to miss several days a month in kindergarten, the school made special arrangements to help keep him there.
She added one time Thomas told her she punished the boy by making him stay home from school. "She told me one time she didn't bring him to school because he had been naughty … He loved school," Reed said. "But (I knew) it was better to work with Christina than to be authoritative."
The county attorney's office is set to call to the stand several more staff members of the New Durham School this week to testify. With a few scheduling conflicts ahead and a federal holiday coming up, Judge John M. Lewis told the jurors they may need to come early and stay late next week to wrap up the case, which was originally set to last three weeks. The trial will resume today.


text:
What is the AYSO Residential Camp?
The AYSO Residential Soccer Camp is distinctly different from other soccer camps, in that the focus is on the complete development of a player both on and off the field. Soccer players will learn key elements needed to be a successful team player, as well as develop the level of personal responsibility needed to succeed in junior high, high school, college and beyond.
Who can attend the AYSO Residential Camp?
The Residential Soccer Camp is designed for soccer players between the ages of 12 - 15, who not only want to learn about soccer, but also about leadership and life skills.
Orange, Calif. (Chapman University)
July 23 - July 28, 2017
To register, please email the registration flyer to [email protected]. Registration closes June 26.
Click to download flyer
P.O Box 39423 Downey, California 90239


text:
You have no items in your shopping cart.
You have no items in your shopping cart.
Original, vintage Ford V-8 Cars advertisement from November 1936.
This (like all our artwork) is ORIGINAL. It is not a reprint or reproduction. It is full page and has NOT been modified or cropped.
FRAMED: Ready to hang on a wall, prop on a shelf, or store for collecting. Preserved in a sealed collectible-quality case (acrylic glass-style front providing UV protection, acid-free backboard, metallic edging, professionally packaged with tamper resistant seal, official certificate of authenticity with unique serial number and holographic image). Also includes a free package of 3M Command Strips (for optionally hanging on a wall).
UNFRAMED: Ready for you to frame. Great for DIY projects. You get the original print, an acid-free backboard, and an official certificate of authenticity with unique serial number sticker (for optionally placing on the reverse of your project).
Width: 10 1/4 inches
Height: 14 inches
NOTE: Quantities are limited. We may only come across one like this and never find another again.


text:
Size Guide
Model wears size US 4
Sizing is displayed in US sizing
How to Measure Yourself:
Bust - With a bra on and your clothes off, measure around the fullest part of bust and under the arms. Keep the tape straight across your back.
Waist - While in a relaxed position, measure around the narrowest part of your natural waist. The tape should go to this area if you softly tug at each end a couple of times.
Hip - Stand with your legs and feet together and measure around the fullest part of your bottom.
Please be aware that these measurements are based on body measurements. Garment measurements will vary with each design and the above measurements are a guide only.
Please note that computer resolutions and monitors may cause colours to vary slightly.
If you have any concerns or further queries, please contact firstname.lastname@example.com.
Bustier midi dress in the exclusive Zella print. This dress in a cream and espresso coloured paisley print features strapless bodice with boning, elasticated puff sleeve, detachable waist belt, invisible back zip, back hem split and lining
Designed in Australia, made in China
This dress is a fitted style
Medium weight pure linen with no stretch
Our model is a US size 4 and 178cm tall
Please read our shipping and return page for all return information before purchase
100% Linen
Lining 100% Cotton
Cold hand wash separately, inside out with mild soap. Cold rinse. Do not tumble dry/ bleach/ soak or wring. Dry flat in shade. Cool iron if needed. Dry cleanable. Remove belt before washing
Do not wash or dry clean belt, hand spot clean only if required
Please note that due to the impact of COVID-19, there are expected delivery delays to some countries. For full information on deliveries, shipping charges and our returns policy, click below.
Shipping and returns
Please note that due to the impact of COVID-19, our shipping partner Australia Post have advised to expect delays in your delivery. Please visit our Covid Shipping Delays FAQ's page for more information.
We are continuing to operate our online business as usual and will endeavour to deliver your orders as soon as possible in the current circumstances. Our Customer Service Team remains on hand to answer any questions regarding your order via chat, email or telephone. Visit our Contact Us page.
Full-priced goods in a saleable condition, unworn, and with original tags attached may be exchanged for a different size or style depending on stock availability (where stock is not available a credit note will be issued), alternatively you can opt for your return to be issued as a credit note which will be valid for 6 months.
A refund will only be provided if your goods are faulty or damaged during shipping and cannot be repaired or replaced.
We observe the right to deny refunds if the merchandise returned fails to meet our return policy requirements which is in keeping with Fair Trading laws.
All sales on reduced items are final unless faulty and cannot be repaired or replaced.
Full-priced items purchased during a promotional sale, where a discount code has been applied at checkout, are eligible for the same returns procedure as full-priced goods.
Please note only one discount code can be applied at a time.
Orders cannot be cancelled after the order has been placed.
Any garments that are purchased within a warehouse or outlet sale are final sale and are not eligible to be returned for a credit note, exchange or refund.
If you require assistance on sizing please contact our customer service team where they can assist you before purchasing.
In the case of a faulty garment, a credit note or replacement is issued, however you will need to contact the team to authorise and assess this.
A Returns Authorisation (RA) number must be obtained by completing the Online Returns Form here
Orders must be returned within 10 business days of your parcel being delivered, after this time all sales are final.
We ship internationally via Australia International Express Post.
Upon arrival in the destination country, all orders are distributed by the local post services.
Orders being sent to the United States are distributed via USPS and can be tracked here
International Express Post USD $15
Please be advised that international orders may require 1-3 business days of processing once your order is placed. Once your parcel is dispatched, delivery may take anywhere from 3-10 business days. This is a best estimate only.
Please note that the postal fee does not include possible taxes and duties, which may be applied by customs in the country where the order originated. The responsibility for any customs duties, foreign taxes or other fees, which may be imposed, will rest with the customer.
We are unable to estimate what these will be, so it is best that you contact your local customs office for further information.
Go to the
Stay at the


text:
Used DeSoto: For Sale By Owner
Check out the following list of used DeSoto for sale by owners. Narrow your search by provide your zip code. Or perform a new search by selecting different make model vehicles.
Check out new feature Used Car Daily Deals.
Recently Sold Items: Price Research (DeSoto)
Sold at: $4,400
95,000 miles
491 days 16 hours ago
Sold at: $17,100
80,505 miles
493 days 1 hour ago
Sold at: $2,651
90,595 miles
502 days 20 hours ago
Sold at: $9,500
77,000 miles
508 days 21 hours ago
|List view Picture view
|Time Left
|No items found.
DeSoto for sale by owner in other areas:
No comments yet. Be the first one to leave a comment on this topic!