« first day (1003 days earlier)      last day (3018 days later) » 

12:00 AM
RELOAD! There are 1745 unanswered questions (94.3580% answered)
 
Zak
@Malachi 1008-1344 hours?
 
@Malachi our stuff?
the swag? uh, I think JNat said a week ago he was trying for a few weeks from then
 
Jan 27 at 14:22, by JNat
@EBrown You can send me an email and I can confirm it for you. Please do this ASAP, since the swag is likely to be shipped next week ;)
 
To be honest, I don't think it's in his hands unless they manufacture the swag themselves.
If it takes 3 months, it takes 3 months. After a certain point they can't be held responsible anymore.
 
We should be getting it in a week or two.
2
 
12:07 AM
@Sumurai8 Not around here, otherwise I'd threaten them every week.
 
@Mast most of it gets made fine, the CMs just have so much work to do
 
@Quill Yea, I think people shouldn't be too worried for now.
 
Isn't this supposed to be posted under code review or something? — DLastCodeBender 22 secs ago
 
Hello.
 
hi
 
12:13 AM
Hello; trying to get Bluestacks working right now.
It's complaining about not being able to connect to a server.
 
@TheCoffeeCup Sounds like a configuration problem.
 
@Mast It seems to be a common problem; not being able to access privileges, it seems.
 
12:28 AM
We've a long way to go, but it is getting better!
 
nice work!
 
For a long time, only the tests that didn't take any code input worked.
I'm going to post a test class with a few test methods up on GitHub. I think some of them need to be improved.
 
Sounds like a major improvement.
 
I have unit tests in all my classes except the database one
 
12:46 AM
Here comes the question.
Unit Testing the Duck. Interestingly enough, Ducking the Unit Tests is what happened when they were commented out.
 
0
Q: Unit Testing the Duck

Hosch250I recently reinstated the unit tests in Rubberduck. Previously, our parser was a synchronous parser, with everything running in sequence, and we could just request a parse result. Now, however, it runs asynchronously and we can only request parses. As a result, I have to somehow perform a bloc...

 
... why are you commenting out unit tests?
Also... parsing should be a pretty easy thing to test...
Like writing the tests should be easier than writing the code that does the parsing, honestly.
 
Obviously, code is flawless when unit tests do not report errors. One can make code more flawless by disabling one or more unit tests.
This is logic. Do not question the logic. Believe in the logic.
 
-_-
 
@nhgrif I didn't do it, and they were commented out because the parser API had breaking changes.
 
12:57 AM
Any sort of project management software worth its salt would start yelling and screaming as soon as it noticed missing tests.
And/or a sudden drastic drop in code coverage numbers.
 
Also, we didn't write the code that does the parsing. We modified an existing ANTLR file that writes the parser for us.
@nhgrif Yeah, well, we don't use that.
Also, we created an issue to reinstate them in the 2.0 milestone, so they would be reinstated before we released.
And, now they are reinstated.
 
So wait...
You created an issue to add tests back to something that they were removed from?
You really should manage your project like that.
Unit tests should be part of your definition of done.
 
They were not exactly "removed", just commented because they wouldn't compile.
And the parser/resolver thing still isn't done.
 
A feature is not considered done until it has tests written for it.
So the API change shouldn't be done (or even committed into any sort of a main branch) until it also has the necessary test fixes.
 
Then, we had trouble compiling them because something changed in the project.
I got it to work by creating an entirely new project.
 
1:00 AM
0
Q: Async boolean expression evaluator in ES6

M MillerThis is a pretty simple Node package designed to accept a "boolean expression" and evaluate it asynchronously. The full project is on GitHub. Essentially, an expression like cond1 && (cond2 || cond3) can be surprisingly difficult to evaluate when the results of cond1, cond2, and cond3 are not im...

 
@nhgrif This API change broke basically the entire project. That part of the project doesn't have any tests yet, but they broke the unrelated refactoring tests.
 
0
Q: Can I request that someone look over my legal code?

SupuhstarI wrote two licenses under which I will place my software and art, and I want to make sure they're good enough for what they're intended to do. Is it OK to post them here for review?

 
Essentially, we re-wrote the core of RD.
So, yeah, it should have been tested, but getting the thing under test is a work-in-process.
Initially, we couldn't test because the project didn't have enough DI to control the test.
 
0
A: Can I request that someone look over my legal code?

nhgrifNo. Code Review is for the review of "code" in the sense of interpreted or compiled programming languages. Not for any other sort of "code" such as "legal code".

 
Once we set that up, it was a mess, and we still couldn't test because we couldn't mock the VBE.
Then we figured out how to mock the VBE and got a bunch of tests written.
Then we cleaned up our main codebase to use Ninject and rewrote the parser.
 
1:04 AM
What's with your indentation?
 
That broke the tests, which I just reinstated.
 
I do that in VSD as well
 
@nhgrif Those are string literals of code, and I want to make it as realistic as possible.
 
it's easier to read embedded code as strings like that
also: no issue with spacing characters where they shouldn't be
 
1:05 AM
Does C# have any way of multi-line strings?
like... could you not do...
 
string s = @"lol
hol
pol";
so if you indent that, it will put spaces before hol and pol
 
const string inputCode =
    @"Private Sub Foo()" + Environment.newLine +
    @"    Dim bar As Boolean" + Environment.newLine +
    @"End Sub";
 
yeah, the same thing happens with html
 
OMG looks almost like dynamic SQL
 
1:06 AM
I hope you see how silly that would be
 
That looks - strange, to say the least.
Also, use "NewLine" if you want that to compile.
 
If anything, it makes the relevant part of the test stand out more
 
1:21 AM
1
Q: Reading content of directory for each HTTP request

RafI have a piece of code written in node and I wanted to know if I am in the right direction. Basically I have a site where the homepage lists 6 vehicle cards. Every time the page is requested I do the following: Take 16 vehicles off neo4j (skip x amount if not first page) For each of the 16th v...

 
@Hosch250 why do you use a semaphore?
Aren't your asynchronous calls awaited?
 
1:38 AM
@JeroenVannevel This isn't an asynchronous call - we basically are triggering an event.
public void OnParseRequested()
{
    var handler = ParseRequest;
    if (handler != null)
    {
        handler.Invoke(this, EventArgs.Empty);
    }
}
 
@StackExchange That's an odd question, but I guess it's good it's out there now.
 
@Hosch250 does this accurately represent your situation? gist.github.com/Vannevelj/5d0e348fd1424492ff8f
 
@JeroenVannevel Yes, pretty much.
 
then you can just subscribe to the event and do your assertion there
 
Not completely.
Yes, I could inline the event handling and do that.
I thought about that, but I don't know what I was thinking. Something about sharing the code, probably.
One other thing I'm interested in is the feasibility of moving some of the building code to another, reusable method.
I'm not real sure, seeing as everything would need to be out parameters anyway...
 
2:05 AM
So airplnanes are like a DDOS moving around? — beppe9000 Jan 28 at 10:12
 
wat
 
Sounds scary, doesn't it?
 
@Quill mobile phones...
 
yes
 
-1
A: Given a page of content, determine shortest snippet containing all search phrases (no order required)

TanaybThis is my solution using generators. I am an amateur programmer , so can anyone optimize this solution for larger document size and higher number of search terms. Also I am using regular expressions and working with the searched positions of the strings rather than words. import re from...

 
2:09 AM
sending register requests to not one, not two, not three, but a few hundred mobile network antennae ... problem
also my language module is shutting down...
 
Flag as NAA.
 
good sign I need sleep
 
night
 
2:43 AM
0
Q: Show all records when current user is admin

VictorI have the following. How best to refactor it: def self.search(search, organization_id, is_admin) if is_admin == false where("record_no LIKE ?", "%#{search}%"). where("organization_id = ?", organization_id) else where("record_no LIKE ?", "%#{search}%") end end...

 
2:56 AM
renamed the namespaces, breaks the application.
thanks obama
 
I don't think Obama had anything to do with it.
 
now if we could get obama to do fizzbuzz
 
Didn't we?
We got him to copy-from-the-model something once.
Apparently the US Military plays RPG's for training.
My brother says they were doing it with a dog, and the dog got so scared it had a heart attack and died.
How are the flag stats?
 
3:17 AM
was this RBA or RBM?
 
@Quill None of both.
 
huh?
 
@Quill Ah, you're not referring to the question itself. In that case I have no clue.
 
@Quill Real Bug Applied?
 
removed by author (m = moderator, for the second)
 
3:22 AM
Oh.
RBA.
And I guessed the second after knowing the first.
 
oh, okay. I had a NAA flag on it and it was moderator rejected, but the answer was deleted
 
Technically it could be community deleted as well.
Doesn't happen much on answers though.
 
4:13 AM
0
Q: Refractor audrino C

user5866015i am trying to improve my C programming Style, any tips on refactoring? It is a simple program to control a display. https://github.com/xt23/7-seg-4-dig-timer/blob/master/7seg.ino

 
4:23 AM
0
Q: How to switch between JFram's in Java Swing?

Bryan RomeroHi I'm new to java Swing and Window Builder,I'm trying to switch or "change" to other JFrame or window when I click a Jbutton. First window: import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JButton; import javax.swing.JLabel; import java.awt.event.ActionListener; impor...

 
4:57 AM
0
Q: C# Exception Handeling To Check Empty Text Boxes

NelsencalebI am making my first Area and Perimeter Calculator. I would like to make it so when the user forgets to enter text in the text box(s) or doesn't give anything but hits the Calculate Button anyway that they are prompted with a "message" saying something like "please insert a number". I think I ha...

 
5:36 AM
0
Q: Scala implementation of @rolfl's integer-partitioning algorithm

200_successWhile reviewing @Martijn's Distinct sums of integers (finding all combinations of positive integers that sum to a given number), I proposed the following solution: /** List of non-increasing positive integers */ type Sum = List[Int] def sums(n: Int): Iterator[Sum] = { /** Prepends the head of...

-1
Q: C progrramming Language

user96267Write a small C program to calculate and display the area of a rectangle using the formula mentioned in the example above. Your program should: Have two variables to hold the values of length and width respectively. A variable to hold the area calculated for the rectangle. Should input the v...

 
5:51 AM
Monking
 
Hi.
 
@Hosch250 in which namespace does ParserStateEventArgs live ? Trying to find it on GIT.
 
Ok, before I dig through that file is the RubberduckParser located there as well ?
 
No.
That is the parser state. The parser has its own file here: github.com/rubberduck-vba/Rubberduck/blob/next/…
 
5:59 AM
Ok, thanks
 
There is talk about creating a public method in the parser to do a synchronous parse.
 
6:56 AM
@Hosch250 answer given, please correct me if I am wrong.
 
7:16 AM
Can you answer this? Scala implementation of @rolfl's integer-partitioning algorithm http://codereview.stackexchange.com/q/118487?atw=1 #algorithm
it pings the twitter user in the post title
4
that's hilarious
 
That was unintentional.
 
7:41 AM
Not a bad thing in this case I think.
 
7:57 AM
monking @all
 
8:10 AM
0
Q: Simple Ruby program to model a prepaid transit card system

Ben HawkerI have written a simple Ruby program to model a transit card system which aims to address the following user stories. I wanted to see whether I could get any feedback on it. My main interest is understanding where I have made fundamental mistakes that violate OOP(SOLID) Principles with a real foc...

0
Q: Semantic HTML5 structure and Google penalty

Mikkel MadsenI'm in need for clarity. I'm at an annoying step in my development of a website, and I have read a lot about semantic structure etc, but I'm a bit nervous for my current structure, so I would like to ask your expertise to see, if I might get problems with search engine bots with this setup. <bod...

 
8:30 AM
I've been in work 10 minutes and CSS and I are already having a disagreement
3
 
lol
 
Turns out when you use position: absolute, the element is removed from the flow (I should have already known this) which means that its height doesn't inform the parent element how tall it should be
So if I use a position: relative container, then my layout (which uses a 3rd party plugin - which relies on absolute positioning) vanishes
and if I don't it fills up the entire screen like some kind of ui pizza
 
@DanPantry welcome the the wonders of css :D
 
but wait - there's more!
If I use height: 100% on the position: relative parent, the element collapses to height: 0px
I'd have to use height: someFixedNumberpx
Of course, it works perfectly fine if I use raw pixel heights, but that really sucks
flexbox please
let me use you :(
 
maybe position: inherit or somethin
@DanPantry try using calc maybe
 
8:40 AM
@Quill This is all inline (I know, I know) so calc isn't avaliable
 
surely if it's all inline you can just inject a style tag
 
vh could work
 
@DanPantry absolute makes it immutable, right?
 
@Mast wat?
 
0
Q: Method for obtaining adjacent chunk positions

Mike HuntI'm currently in the process of making a 2D tile based game. This game has an "infinite" world that can be traversed and modified as needed. I am creating the chunks with a mesh and I apply a texture to them. The chunks texture updates every time I set a tile with a new Sprite. Each time I set ...

 
8:43 AM
@DanPantry from this moment on I don't care what you assign to this value, it's already absolute and nobody will modify it from here on
 
No, that's not what position: absolute is
position: absolute positions an element absolutely on the page
But it's positioned relative to the nearest parent position: relative element
 
Ah, right, so you can't hide it anymore once it's absolute.
 
Well, no, actually I'm trying to sort the opposite problem
When you use position: absolute, it removes the element from the natural document flow (because it is absolutely positioned at an arbitrary location).
in practice what this means is that the parent position: relative element won't be able to have its height determined by the child
so the parent has its height set to 0px, which means the child isn't displayed at all.
(because the container has no height)
This is why CSS has no friends.
 
Right, now I know what got me confused.
@DanPantry CSS should befriend JavaScript so the both of them have at least one friend.
 
I knew you would make a reference to JavaScript there :)
Your hatred of JavaScript is mine of CSS
 
8:47 AM
Or are you talking OO-friends? ^^
 
@Mast PostCSS
a disgusting JavaScript CSS hybrid
 
Eh?
PostCSS isn't a hybrid
The variables and such in PostCSS are part of the next CSS specification
 
which one is the hybrid
 
@DanPantry PostCSS is a thing?
 
PostCSS is essentially Babel, but for CSS
 
8:48 AM
C'mon people, give your language/framework a flashy name instead of a concoction of known terms.
 
@Mast Like brainfuck?
 
okay, AFK. gonna get this sorted. be back in an hour
 
later
Instead of unnaturally painful stack-based language
 
@Quill Brainfuck will never be confused for something else.
 
I think @Simon has sixth sense for when people reference BF
 
8:49 AM
I think he's trained @Duga to monitor the chat for keywords like that.
That's what I'd have done...
 
uh.
I fixed it
Haha :P
 
Markdown is a !@#$%
 
what'd you do?
 
He tried to type C---SS---4
But the strikethrough didn't work
 
I meant to fix it
 
8:55 AM
Oh./
I removed the footer element from the ui-layout. This caused it to be placed after the calendar to remove the extraneous splitter
The layout still doesn't look quite right (I mean I still have to hard-code a height) but it's closer than before.
 
Sounds like a fix.
 
hardcoding a height isn't as bad as hard coding a width, at least
 
Whether or not the new situation requires a fix of it's own is a matter of priorities. First things first.
 
Free book on Angular if either of you are interested
 
Naruto answer; accepted non-selfie answer with 0 score: PHP/MySQL - OOP database class
Ripe zombie; open question with answers, at least one answer having score 0, no answer having score > 0: Memory mapped classpath HttpServlet
 
9:00 AM
 
@RoboSanta Good answer, lousy question.
 
TIL of the term "FUBAR" which is where "foobar" comes from
 
0
Q: Laravel, function on model or controller?

Nil LlisterriI have a Laravel project that has courses. I want to take the related courses from one. Should I create the method in the model (the php class) or in the controller? Actually I have this code in the model: class Course extends Model { public function relatedCourses() { $all_courses = ne...

 
 
0
Q: Which pattern to use to avoid code duplication with object value transformer

Christian CönI want to get rid of the following code duplication within the MyFacadeBean. Consider the following situation: public class MyFacadeBean implements MyFacade { @EJB private CrudService crudService; @Inject private FirstAssembler firstAssembler; @Inject private SecondAsse...

 
So long, space cowboy @Quill
 
RIP JavaScript
Also Cowboy Bebop's theme song is great
 
9:34 AM
@DanPantry IIRC it's from Apocalypse Now.
Fucked Up Beyond Any Recognition
s/Any/All if preferred.
 
@Mast yep. My calendar plugin is seriously FUBAR at the moment.
Same code, same inputs, only difference is that the grid is loaded via commonjs instead of being expected to be present on the window. Output has completely different HTML.
 
@DanPantry Feed doesn't keep a room alive? Good to know.
 
> The word foo originated as a nonsense word from the 1930s, the military term FUBAR emerged in the 1940s,
 
Says something about us that we're googling the etymology of the word "foo" lol
 
"There are errors in my program" is not a problem description. This is not a code review site. — Raedwald just now
 
9:39 AM
Code review isn't the place for "there are errors in my program" either, @Duga.
 
Code reviews aren't really the place for "there are errors in my program" either, frankly.. — Dan Pantry 16 secs ago
 
There's one crucial error in my programs
They're in JavaScript
2
 
Fastest Star in the West
2
 
@Quill One bug to rule them all.
Jan 19 at 15:01, by Mast
@DanPantry JavaScript has only one bug: the language itself.
 
The correct stack is Angular 2 and TypeScript
 
9:43 AM
@Quill God, no, please no.
I hate TypeScript with a passion.
Though I only have one issue with it which is discussed extensively on GitHub.
Basically the issue is that if you require/import a file in TypeScript that doesn't have an associated .d.ts, TypeScript will fail saying "module not found" - even though it is already there.
This is annoying, because 90% of modules on npm do not have typings
It would be okay if TypeScript displayed it as a warning (and had an optional treat warnings as errors setting), but it doesn't do this.
Makes it basically impossible to use.
 
I see your JavaScript is doing something unexpected.
That was to be expected.
 
That and the rubbish /// <reference ....> syntax. Which is stupid.
Comments should never have relevancy to the compiler.
</rant>
 
It was a joke Dan. Maybe I should've added a trigger warning
 
Very triggered.
lol
TypeScript makes me sad.
 
Microsoft makes me sad
we're doing typescript with the new project at work
maybe I ought to push against it
 
9:54 AM
The typing system of TypeScript is useful
Just the fact that you have to have a .d.ts is a really big reason why I dislike it
Don't you guys have Macs?
I don't know why but I pegged you as using Mac
 
I have a mac personally (only a mac, for the meantime) but we use Win10 at work
I'm the only one at work on Win8 :-)
 
I'm on W7 at the moment... sad times
anyway, yeah, in which case you can't use Flow, so you're basically stuck with TypeScript or no static typing
Or you could use an alternative dialect like Dart, but, really, why would you do that :P
 
@DanPantry To make a shitty situation worse?
Heya @JNat
 
ohhai @jnat
 
@JNat is here. That means more swag news? :D
 
9:58 AM
Mornin'
 
(Or he just wants to talk to the friendlist chat room on SE)
 
@DanPantry no :P
 
@Quill haha it's funny because it's true
 
one of my colleagues has already built a system on TS and Angular, so they wanna save time by using it
TS supports ES6, doesn't it?
 
10:00 AM
Yes
TS is essentially a stand-in for Babel
With a type system
 
> Me: Are you writing in ES5 or ES6?
Colleague: ES5. TS compiles down to 5.
 
Flow works on windows as of 2 weeks ago. What a time to be alive.
 
> Me: dies inside
 
He is probably writing in ES6; TS can compile to ES5 or ES3. (Or ES6).
That said, if your colleague already has a sizable solution in TypeScript I would recommend sticking to that.
 
@Quill Don't worry, it's overrated.
Valentine's Day, that is.
 
10:04 AM
personally, I'd rather do a 48 hour coffee-code-electronic-music-code-sprint and write it in react
@Mast I'm planning to take some of my friends out to see the new Deadpool movie :-)
 
I remember going to a LAN-party on Valentine when I was almost 2 years married.
Took her to dinner the week before that, everybody was happy those days.
 
@Quill Having people ping me helps a bit.
 
10:23 AM
To post a zombie or not to post a zombie, that's the question.
 
I still have a JavaScript zombie :D
when you're posting zombies, you're either really really bad, or pretty good
 
@Quill Or writing a language which isn't popular.
 
that too
 
Didn't have concentration this morning, so I finished an old project written in a variant of Pascal.
It's flat-out easy to see what I'm doing, but as said, not a popular language.
 
To handle or not handle a flag, that's the question.
 
10:31 AM
posted on February 01, 2016 by cremefraiche

I am looking for a more pythonic way to work with my decoded variable. I keep finding myself assigning empty strings or None or 0 to use as a placeholder and I think it looks ugly. Second question in snippet. Code snippet for refernce: def testCaesar(ciphertext): for testkey in range(0,25): decoded = '' # <--- uglyness for c in ciphertext.upper():

 
weird
 
Captain does that every now and then
 
chat oneboxes screw up with twitter links sometimes too
 
 
10:40 AM
Stop :) using :) float :) for :) layouts :)
4
 
*eye twitch*
 
When writing JavaScript, fill the comments with smileys to mitigate for the fact it's JavaScript.
 
Monking
 
Monking
 
10:52 AM
Monking
 
Monking
 
Monking
 
11:21 AM
Monking
 
11:34 AM
 
11:47 AM
  // TODO: Fix this. I broke it.
  const isFixed = false;
  if (!isFixed) {
    return;
  }
3
 
I just rewrote some code to use a different algorithm, and I can say is that it is doing interesting stuff
 
Hi, I may be understanding what you're asking wrong, but if your code works fine and you just want it to be a bit more efficient, you may want to check out CodeReview. By all means, keep your code here too, I'm sure someone can help, but you'd also get a good response on CodeReview. — Josh Whitfield 46 secs ago
 
I don't think it works as expected, my algorithm (IDA*) claims that the fastest way to get something is in X seconds (X cost), yet later on it goes on to find matches that are faster
 
12:08 PM
@skiwi Doesn't that just mean it's thorough?
 
@Mast It means the heuristic is not admissible, it should never overestimate
 
@skiwi Perhaps you forgot to set isManager to false.
 
There's no humans in this one :)
It appears that you think that Math.min is broken, would you like to take a break?
 
Monking
 
12:25 PM
Greetings, Programs.
 
Greetings, User
@CaptainObvious not 100% sure, but it looks like pseudocode to me :/
 
@Vogel612 Looks pseudo to me too. // of no interest
 
possible answer invalidation by Vogel612 on question by Nil Llisterri: codereview.stackexchange.com/posts/118500/revisions
 
0
Q: The Wolf, Goat and Cabbage Game

dabadabaEverybody knows this river crossing puzzle solving game. I was playing a river crossing game in my cellphone and decided to try to implement every single game mode this app has. I think it's a good exercise because it has been a very long time since I studied AI and problem solving algorithms an...

 
12:35 PM
I'd second @Joch on this: CodeReview can help on this, StackOverflow's more of a helpline for workarounds and better syntax, than for better algorithms - other than trivial stuff like sorting and tree navigation. — Nile 1 min ago
Just a note, if you are going to post to Code Review, you will need to provide an actual implementation of your code. Example, hypothetical and stub code is strictly Off-topic. — Zak 16 secs ago
 
12:49 PM
0
Q: Creating a wrapper function for jQuery ajax

Sam Swift 웃I am creating a few functions that wrap around jQuery's ajax function to make it a bit quicker and easier to preform a request. For this I have this JavaScript file: $( document ).ready( function () { var ajax = { url: "", type: "", success: "", beforeSend: "", preform: funct...

0
Q: Read return unnecessary data in serial communication in Linux

mscI want to communicate with my PC using the RS232 port. I can open "/dev/ttyS0" and write data using write() function, But read() function read the unnecessary data.Please tell me how to solve this problem? Here is my code: #include <stdio.h> #include <string.h> #include <fcntl.h> #include <term...

0
Q: A generic helper class, a project specific class, and the rest of project

SharkyI have a generic helper class (1) that can be used in other projects also. Imagine something like basic handling of file and folders, something useful and DRY that always come in handy. I have another class (2) that is project specific, but it uses the generic class (1) to accomplish things. T...

0
Q: DocsGatherer - Gathering and Organizing Defragmented Documents With Python

Mahmud Muhammad NaguibThis script is used for gathering defragmented documents from your computer, and organizing them by extensions. Here is the main things my algorithm does: Search through path(s). Stores documents' paths. Detects existing extensions. Copies documents by extension to categories in a directory cr...

 
Holy @CaptainObvious spam
4
 
@DanPantry, good ain't it! xD
 
My AI is cheating... but I can't figure out why
 
@CaptainObvious WTF?
@skiwi It has no sense of loyalty?
 
@SamSwift웃 got my answer already?
@CaptainObvious no code, no clue, closed
@CaptainObvious broken
 
12:58 PM
@SamSwift웃 also consider fetch.
 
0
Q: Is there a more efficient version of this SQL query?

BFDatabaseAdminI've got the below SQL statement which runs in MySQL on a WordPress installation. I'm looking for meta data that matches certain criteria and was created after a certain date. However, WordPress doesn't store the date that metadata was added to posts, so I've created the metadata itself (wpcf-p...

 
@CaptainObvious is there a more efficient title?
 
@CaptainObvious Nailed.
 

« first day (1003 days earlier)      last day (3018 days later) »