|
|
I think I've told you why three times now: on each of the previous times you've posted this up.
Never mind, let's try a fourth...
The code is "student grade" at best: for example just look at what you do each time you try to get a value from your stack.
It adds nothing new to the sum of human knowledge, and it benefits no-one except other students looking for some software they can hand in as their own work.
The explanation is vague, the images aren't your own work, I have some doubts if you wrote the words.
Do you really think that in the real world we sit here writing calculators all day, and get paid for it?
Basically, it's a poor article, and that's why it has been rejected four times now.
Please, look at some of the existing articles here to get an idea of the standard we expect.
Here's one of mine: Using struct and class - what's that all about?[^]
And here's a tip which is a lot more "code focussed": Creating a Simple "scratch card" Control in WinForms[^]
We moderators aren't here to make your life difficult, or to be nasty - quite the reverse, we protect the site from not-ready articles, and authors from the derision and downvotes that poorer articles can receive. And to be a moderator, you have to write articles, so we know what it feels like when you slave away on something and Joe Moron from Stupidity High School, Kansas finds out it's not what he needs to hand in as his homework ...
If we let this though as it stands, it would - at best - be ignored, and more likely downvoted into oblivion.
Do yourself a favour: back that code up and hide it for six months. Then come back and give it a good code review in the light of your experience then. You will cringe at the thought of sharing that with the world...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Thanks OriginalGriff for your feedback. Last three times, your feedback(s) disappeared from codeproject before I could read. Fortunately, this time I could read all your reasons, understand and self introspect. My sincere thanks for taking time to write this feedback - it really helps!
Please do not doubt, It's my own words. Except that part, all of your feedback(s) are taken with good spirit. I am going to work on each item before submitting again. Also, thanks for two of your sample articles. It will help me
Thanks again and Have a happy Memorial day weekend
Best Regards,
NBK
|
|
|
|
|
Seriously, don't bother with this one - student grade calculators are a dime a dozen, and the world doesn't need any new ones. Wait until you have a reasonable level of experience, and then write about something new and interesting: something that stands a good chance of getting through rather than an old, tired, done-to-death concept with poor code!
And you should check your email: all messages get sent to your login email address, as well as appearing on the boards.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: And you should check your email: all messages get sent to your login email address, as well as appearing on the boards. Can it be that he deactivated the options?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
More likely he signed up with a "burn email" like mailinator.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I didn't receive emails as well. However, I read your response now
This Article is not just calculator. Expression parsing is primary focus in this Project/ Article.
I agree, I need to improve design/ code of this project.
I disagree, expression parsing/ Calculator is a dozen per dime. Advanced Math expression parser is used in google sheets, High performance financial calculations, Big data processing, AI etc. Take a look at an innovative usage of calculator in this very same forum, applauded
A Calculator Control Box[^][^]
With advent of standard libraries, many forgot how to build expression parsing. This article is a refresher for them. Also, it helps a beginner to understand expression parsing. Who knows, one such beginner will build an expression parser that is way more efficient which can compute all combinations of DNA mutations. May be, that could create individualized Cancer drug in future.
Criticizing my present work is welcome. But putting down my future work is prejudice
|
|
|
|
|
nidbk wrote: Take a look at an innovative usage of calculator in this very same forum, applauded published in 2005.
nidbk wrote: Criticizing my present work is welcome. But putting down my future work is prejudice Please don't overreact... nobody "put your work down", your version didn't get approved... well.
Do you want to publish it? Improve it and it will get through.
nidbk wrote: many forgot how to build expression parsing. This article is a refresher for them. Also, it helps a beginner to understand expression parsing. Then do it. I took a look to the article and being myself a beginner in Parsing, I don't remember to have seen anything that got my attention or gave me a "a-ha" moment.
nidbk wrote: Who knows, one such beginner will build an expression parser that is way more efficient which can compute all combinations of DNA mutations. May be, that could create individualized Cancer drug in future. Almost everything is possible at least in one of the endless parallel dimensions.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
|
Strange indeed. Are you using an adblocker by chance?
Thanks,
Sean Ewington
CodeProject
|
|
|
|
|
Yeah, but it's disabled for CP.
They showed up again after I opened and closed the article editor - perhaps opening it had some effect on it all?
|
|
|
|
|
Usually re-uploading them is the only thing that helps. I'm going to keep my eyes out for this happening again to see if there's some kind of recurring issue. Thanks for the report!
Thanks,
Sean Ewington
CodeProject
|
|
|
|
|
I'm workin on my website, so when I was testint my DB and PHP on XAMPP everythig was going OK, but after I put all my code an DB on a server, 000webhost, the message
Notice: Undefined index: idRegistro in /storage/ssd1/565/13577565/public_html/paginas/guardar.php on line 10
appears in the screen, I'll put my code for someone who can helps.
<?php
#Esta sentencia establece la conexión con la BD llamando al archivo conexion.php
include('conexion.php');
$con=ConectaBD();
if(empty($_POST['idRegistro']))
{
$SQLguardar=
"INSERT INTO solicitudes(idRegistro,nombre,apellidos,correo,puesto)
VALUES('".$_POST['idRegistro']."','".$_POST['nombre']."','".$_POST['apellidos']."','".$_POST['correo']."','".$_POST['puesto']."')";
$query=mysqli_query($con,$SQLguardar);
}
else{
#Posteriormente actualiza el contenido en los registos de la tabla
$update=
"UPDATE solicitudes
SET idRegistro='".$_POST['idRegistro']."',nombre='".$_POST['nombre']."',apellidos='".$_POST['apellidos']."', correo='".$_POST['correo']."',puesto='".$_POST['puesto']."'
WHERE idRegistro='".$_POST['idRegistro']."'";
$queryAct=mysqli_query($con,$update);
}
#header('location:form.php');
?>
|
|
|
|
|
This forum is for questions regarding articles that you have written. Please move to one of the 'web development' forums or Quick Answers.
[edit]
Clearly idRegistro has not been initialised. In fact you check if it is empty and if it is you immediately try to use it.
[/edit]
|
|
|
|
|
Sorry for the post's location, but it's the first time I use code proyect.
About my question, I don't know how to do the things you say, so, if you could explain me how, I will be so grateful.
|
|
|
|
|
I am not sure which you mean: moving to the right forum, or not using an empty reference.
|
|
|
|
|
|
Sometimes I've made very minor changes to an article, and surprisingly it has shown up on the "Just Published" list. Today I revised an article a fair bit, but it hasn't appeared there. How is this determined?
|
|
|
|
|
An article will show up as updated if it has changes (I believe extremely minor changes won't make the cut, but I'm not sure how minor). But I don't think it will necessarily show up in newsletters or other places if it hasn't been marked as updated.
Thanks,
Sean Ewington
CodeProject
|
|
|
|
|
I had a thought while I'm in business hibernation to creating a series with the working title as per the subject - I have a background in EDI/Integration (etc), and have spent a large amount of time with Microservices, in Ruby, C#, Kotlin, and I'm now studying Go.
My writing style I guess would be conversational/tutorial rather than strictly formal, the series would evolve the reader's knowledge as I say, beyond 'Hello World' ..
This is not to say 'I know it all', but suggesting practices and things to consider in Go that I've learnt from Microservices in general .. I don't really want to cover MicrosServices 'reasoning'/raison-d'etre, I could cover a whole tome on using Microservices from classically breaking down a monolith to supply a REST API segregated by data-domain for example, but I think the market is flooded with such
My Outline would be, at first blush :-
1 : Simple App to get location data - basic json handling - test the Go setup, do something useful
2 : Command-line client to get temperature data from openweathermap maybe based on location from (1)
Flags for Command-line, Env for REST API Key, Logging Revisited
3: Upgrade client from (2) to use Resty REST API Client instead of ‘basic’ HTTP
4: json data handling - basic, unmarshalling to ‘struct’ etc
5: ‘Basic’ MicroService To Get Weather data, using knowledge from 1,2,3 to serve the data
6: Using Ocelot as an API Gateway
7: A second Microservice using Go-Kit to get location (re-visting 1)
8: Use Ocelot to aggregate the results of the two Micro Services
9: Re-Write Client using cobra, viper
I don't have a blog platform that suits 'code', it's a right PITA to show code on the blog I do have
So, is there any appetite do you think, or should I just put up the first article keep in draft etc, and we'll see what we think when I think I'm done, or, you dont think there's a point
|
|
|
|
|
You should clearly GO for it, imho
"Five fruits and vegetables a day? What a joke!
Personally, after the third watermelon, I'm full."
|
|
|
|
|
I've been meaning to get into Go for a while now. Sounds like an excellent series to me (and I like conversational articles).
|
|
|
|
|
Hello,
I'm currently working with GTK3 and write down everything I stumbled at. I try to do so in a half-way tutorial style.
I couldn't find the answers to most of my problems here on codeproject and GTK3 seems to be poorly documented in general, so I thought it might be worth adding some here.
Before I spend more time on arranging content, I'd like to have an opinion if it's actually worth it to spend another x hours on getting it ready for codeproject.
Regards
|
|
|
|
|
D4rkTrick wrote: I couldn't find the answers to most of my problems here on codeproject and GTK3 seems to be poorly documented in general, so I thought it might be worth adding some here. Then I suppose it is. If it is well written it will get approved.
D4rkTrick wrote: if it's actually worth it to spend another x hours on getting it ready for codeproject. If the X hours are worth or not, only you can tell.You are the one that have searched because the other documentation was bad. If you have written it in a way that help you in 6 months, then it will help people doing it for the first time too.
In my opinion just one "thank you" from someone who used it is already enough to make it worth the article.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Thank you for your opinion Nelek.
|
|
|
|
|