Welcome to Foxite.COM Community Weblog Sign in | Join | Help



Why?



Recently I changed style which is from previously attaching a sample, the tool itself, or the class itself; into a per request basis.  Is it easier for me?  No, it is harder as I have to manually answer requests and manually send the requested files.  Not to mention that I have a very slow connection most of the time (53.6kbps) and I am paying for prepaid loads for an internet connection just to give those classes to anybody who requested from me.

So why then do those unnecessary steps?  Below are a very good comment, observation and suggestion from Cesar in my SSDTPicker Class which I originally planned to answer as well there but this will be long so..…

Hi Jun,

You said in this post:
>>... "to avoid having that ugly feeling again, in my end, I decided to “know” who is really interested in any of my new ideas ..."

Please don't do that !!!
Look, it took me about almost a week till I decided to ask you directly to send me the ssCalendar class from a previous post. Just because I did not want to publish my email in a blog comment. When you take that attitude, believe me, you are limiting the quantity of people that will appreciate your work.

Another thing is that people do always recommend some links, and doing that people will share those files directly.

I suggest that you can upload your files to a separate server, that will allow you to have a downloads counter.

Please understand that these files need to be very easy to be accessed, and tested. You have great ideas, and a very nice eye for design.

FYI: I've adapted the ssCal class and it's already in my app.

It's really fantastic to have feedback, but sometimes it does not happen, for many reasons, and believe me, zero feedback does not mean that people did not apreciate your work. Suddenly you'll find references to some posts of you on the web !!!


I am not an expert nor did I claim to be one.  The reason I am doing blogs, aside from sharing and trying to teach others how certain things can be done is I want to influence others like me to do the same, that they can do it too.  The reason why my blogs are sort of informal is those are actually geared mostly towards the newbies or to those in need, not only to those who are already experts or who consider themselves as one.  

Lately, I decided to conduct this little experiment called who's who?  Who has the guts to openly request from me, a non-expert, those classes and not be ashamed of doing it and who despite having an interest finds it hard to do it.

Sure, there are several reasons why someone will hesitate to post an open request like Cesar's consideration about his email address which is very understandable, but anybody can likewise put a message that instructs me to delete the email link before I finally approve for the comment/request to appear on my blogs.  Or they can email me straight which, despite my notes here, some still do anyway; and honestly it is just fine with me also.  

To those who cannot request from me because they are ashamed to do so, then as I have said it is their losses not mine.  What is so hard about posting a request here or in my emails?  Is it harder than us preparing things for you to simply use? What is so shameful in asking?  I myself have been doing it.

I will tell you why it can be hard, pride!  It is very hard if a person thinks high of him/herself because doing that is a sort of admission to one's self that he/she is not that better in some aspect to some whom  he/she considers less of his/her stature.  It is very hard to swallow pride if you have one and that is what I am likewise trying to teach here.  Not swallowing in a sense but admitting that sometimes we really need something even from some whom arguably is less skilled than us.  I have been doing that as well, listening to guys with lesser experiences than me or is younger than me.

That thing about seeing the number of downloads is my first phase in knowing how many initially take interest in my ideas, when it is free to download anytime they choose.  The 2nd and final phase is this, knowing who has the guts to admit to him/herself that they can request from me openly or through my email.

Do I loose respect on those who request from me?  Absolutely not!  On the contrary I admire them more because I am just like them.  I can't see anything wrong in doing it!  Unless if a person has an ego that whispers, it is shameful to request from someone whom they feel is lesser than them.  There are people like that, believe me.  

Cesar is among the people who have been contributing a lot without asking for anything in return.  He is among the people I respect and in fact he is the one who showed faith in me before by suggesting I blog to share further my ideas.  Yet he requested for the class openly after a bit of hesitation due to a very valid reason which everyone can understand.  And that put my level of respect to him higher.  Actually it comes as a no surprise to me because I have known him to be a highly skilled yet good and a humble guy.  But that is him.  I want to see though how many more will/can be like him, a highly skilled and experienced guy yet who never let pride get in the way.   A very commendable action in my eyes and I believe in the eyes of many as well.

I am not saying though that if you don’t request, you are automatically among those I am saying that pride is getting in the way.  Of course it can be simply because it really never appealed to you.  The person who will know the real reason is that person him/herself.

Upcoming:

I will share two more classes I am currently working that can hugely affect the GUI of a VFP exe.  I will post those next week or after that.  I will create first a tutorial on how to transmorph switchbox into an OptionSwitch.  

Those 2 upcoming class combined with the last 3 class I have shared will really help beautify the appearances of VFP apps whether under version 9 or lower.  Here is a normal VFP appearance taking into account Theme is already supported:



And here is what we can do by using only 3 of my classes, i.e., SSTitleBar NextGen (upcoming), SSCal (already shared), and SSButton (upcoming): 
 






These 5 classes (including the upcoming 2 new ones) will not tie you up with a single design which software like WindowBlinds and similar others do which is tying your GUI with a single theme.  I made those very flexible that you can come up with your own unique styles and combinations out of those 5 classes very fast and easy and still create something unique and cool. 

Those are just samples of what can be.  These last few days, I made SSTitleBar NextGen with 7 colors and SSButton class with 4 themes and 7 colors, not to mention some other more features I will not mention here yet. But I have thought more things to do on those two and unlike before where I say to myself “this is enough to get them going”, now I am trying my best to give you better ones.  So I will be releasing those when I have implemented those other more things I still have in mind.

With those you will be an instant GUI expert in the eyes of your clients, in absolutely no time at all! 

To anyone who will show an immediate interest in any or all of those, just request here in weblogs or direct on my email, preferably on my gmail and not on the yahoo one.  

For those who cannot request due to the reasons I have said here, out of respect to Cesar, I will be posting all 5 classes as attachment in CoderIsland and Foxite Download Section later next year.  But I will not do it early.  So either you can wait until that time for you to have those or.... you can request from me immediately after I post.  It is your choice. 

The experiment will soon stop but for now allow me to continue doing it still with the next 2 classes.  Cheers!

Update: December 26, 2009

I already have submitted the classes for free and easy download to Eric for the download section of foxite, so you will see those pending the decision of Eric.  In addition, I have created a thread in coderisland to have the same available for download.  Please click on the link below:

http://www.coderisland.com/forum/viewtopic.php?f=10&t=254


Published Sunday, December 13, 2009 5:04 AM by sandstorm36
Filed Under: , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Why?

Monday, December 14, 2009 1:51 AM by Bernard
Jun

When you first posted that anyone who wanted your classes needed to put in a request, I thought that no one would.

After me blogging for so many years and posting so many new ideas and free code, I have found that most people are just "lurkers" and will grab your code and use it without a second thought. Most will only post a query when they get stuck with something. Others will just criticise.

Very rarely do you get any thank you or acknowledgement from most lurkers.

While those that do not request may not just be proud and not ask because of that, they, like me, just may not need such a class.

To tell you the truth, I have not had a need to change my interface in a while hence I do not use your classes nor need them. At the moment.

You have very good ideas and should keep them coming.

I just like to see your classes as an implementation and out of curiosity. I also have a keen eye for detail and sometimes I let you know what I see. :)

So I was pleasantly surprised to find how many people had responded to your request by posting their email. As an exercise in bringing the lurkers out of their hiding place, it has worked quite well as I see a number of newish names requesting these files, who would have lurked, grabbed and gone without a thank you.

Anyway to keep a long story short, I think your idea is good in the short term to gauge the response to a new post, but you really need to post the code (download) somewhere latest say in a month or two. This is because you may not always be contactable and then any future readers will not get the benefit of the download since you cannot be contacted by email.

Keep up the good work.

Bernard

#Thanks Bernard!  Actually we have the same thoughts before but I said, let us see!  Let us implement this test.

I don't think you would need my classes for a moment Bernard, not because you are among I am saying ego gets in the way, but simply because you are highly capable; and to tell you the truth, much better than me and more keen to details. Smile <img src=  You would out of curiosity though and if you find it good and use it in any of you projects, then I would be very proud.

And actually I like you posting some notes on any of the tools or classes I am making as that will surely bring out something I have overlooked.

I will give the classes ready for easy download exactly in a month or two (you have gauged me well).  But really I am after the "lurkers".  They can keep on lurking but because of that others will have the benefits of these classes ahead of them, which is one of the goals of this test.

Those who doesn't think negatively of requesting will have my classes which I try to give immediately as fast as I can.  Applying new GUI over an existing project takes time so the earlier they will have those, the better for them.

To the rest, please wait for the two new classes.  If you have loved the last three, you will love more these upcoming 2 new ones.


To those who have given me good messages, I am thanking you all for the good words you have given to me.  Your words  are responsible in boosting my mood to give better ones.

# re: Why?

Monday, December 14, 2009 1:58 AM by Bernard
Actually if you check the blog posts in Foxite in the treeview, you can see that Emerson Reed was the first to start this asking for contact detalis. Then you took over with the "switchbox" class.

And if you look at the results, before you barely used to receive a couple of comments for your fine posts. But after you started this "post a request for the code" scheme, the number of contacts has risen as was Emerson's.

Makes me smile when I see all the "silent ones" having to acknowledge that they want your code and actually asking for it.

# Me too.  It really feels good receiving messages like those.  Actually that is the reason why I am working now on the 2 new classes.  Most people don't realize that those comments, even a very simple Thanks fires us up to do more and to be more creative.  If not for those positive responses I have received lately, I will just do what I have been doing all along, create a simple one and share it outright without making its usage easier and whatever it is better.  Now I am doing it and that is because of all those positive responses.

It makes me happy knowing that what I am working for or will be in the future is worth every effort I will make.

And yes, I actually get that idea from Emerson in his latest post.  However, as I have said, we have different reasons.
Mine is nastier! Devil [6]

# re: Why?

Monday, December 14, 2009 3:18 AM by Lyrad Bangoy
Hi Jhun,
Your one exemplary and brilliant man. Keep up the good work.
Thank you for inspiring us. :-)
Please send me a copy of your masterpieces to LyradB at GMail dot com.
Thanks jun.

#Hello Lyrad, thanks for the very nice comment.  Please check your email.

Sincerly,

Lyrad

# re: Why?

Monday, December 14, 2009 11:31 AM by Spion
Hi Jun,

I can not wait until next year to try it.
Please send me the classes to spions09 at yahoo dot com

Thanks!

#Sent to your email

# re: Why?

Monday, December 14, 2009 3:26 PM by Nadeem Iqbal
Hi Jun
please send my also your classes.

#Sent to your email

# re: Why?

Tuesday, December 15, 2009 4:05 PM by aboudrar
Hi Jhun,

very nice i like the designe , can us do this with FoxPro !

abodrar

please send my also your classes code
here is mine aboudrarounezi at gmail dot com

#Done, please check your email

# re: Why?

Tuesday, December 15, 2009 5:48 PM by Victor Espinoza
I understand and support your motivation in changing your sharing method, I totally agree with you, furthermore, it is your right to give away your code as you see fit. But, I totally disagree with calling your blog followers, "lurkers", in the pejorative connotation given by someone. Some of us, follow your blog and do not even use your classes, but are interested in them as a source of ideas, concepts and solutions to common coding challenges in VFP.

Keep up the good work !

Victor

# to Victor and the rest...

Tuesday, December 15, 2009 6:11 PM by sandstorm36
I am supposed to edit Victor's comment to put my answer there but it cannot fit, so:

#Victor, thanks for sharing your thoughts and thanks for the support.  The word "lurkers" although it sounds awful when pronounced doesn't necessarily mean that bad.

Lurkers in my perception in this case are those staying at the back, not going out on the open.  So just to make sure that  I am right with my own understanding of the term, I googled it:

Wikipedia says:  In Internet culture, a lurker is a person who reads discussions on a message board, newsgroup, chatroom, file sharing or other interactive system, but rarely or never participates actively.

Babylon English says: one who waits in hiding; (Internet) one who reads discussion groups but does not actively participate

So I believe when Bernard started using the term "lurkers" here, we are on the same wavelength in that he is surprised to find names he has not seen before because they never participated, and I am too.  And I am glad that I am able to bring some out in the open.  I am surprised at names suddenly appearing out of nowhere requesting for my classes and showing support and appreciation.  And I felt proud realizing I have them as my unknown followers.  

Likewise I am glad that my posts are providing the intended ideas.  That is the first and foremost goal whenever I share.  To provide a guide or basis how certain things can be done.

Because I am still considerably a new blogger, I actually thought lately I am just wasting my efforts and time as it seems nobody or only just a few are being helped by those ideas I am trying to share.  That is why I changed style, to know should I go on contributing or should I stop?   And I am glad I did.

And with that realization, my interest in sharing new ideas is renewed.  And that is because of the good comments I received from people like you.  Thank you all!  

And expect further contributions on my side!

# re: Why?

Wednesday, December 16, 2009 10:44 AM by Bernard
Jun

Good you looked up the meaning of the word "Lurkers" and posted it here. Yes we are on the same wave length. From almost no participation to so much must give you the shivers. Brrrrrr!! Smile [:)]

There is an old expression in English - "If the cap suits you , wear it."

If anyone who visits here is one of those as described in the Wikipedia explanation above then good on you for participating -- finally. Jun has flushed you out.

If you are one of those others who think otherwise and regret having been flushed out forcibly - then wear the cap. It suits you.

What do you think?

(required) 
required 
(required)