« first day (2347 days earlier)      last day (1967 days later) » 

00:00
RELOAD! There are 6179 unanswered questions (90.0876% answered)
00:24
Hi, welcome to StackOverflow. Your question would be best answered in CodeReview since it is working code. StackOverflow is for helping your solve specific problems with your code. — MyNameIsCaleb 32 secs ago
01:02
@rolfl Thanks for all your hardwork! I've haven't been active here or on CR lately but I'm sure you were doing a good and awesome job as always and I'm sad to see you go (again :( ) Hope your doing fine in your life :)
8
 
1 hour later…
02:14
0
Q: Peak valley detection in python

learningthemachineBelow is a peak/valley detection algorithm i've designed. The basic premises for this function is that we split our data into chunks, do linear regressions on these chunks, detrend the data based on the line of best fit, points above a certain standard deviation are noted. Chunks are determined w...

0
Q: Combining two nested for loops into one

harley jenkinsI have two separate nested for loops that work on the same array of data; one nested for loop for working horizontally, and the other for going vertically. There are conditionals that will change the i and j values within each loop and I am struggling to find a way to combine this into a single n...

02:54
0
Q: Java ArrayList Sorting 2D ArrayList

ChanChanI was trying to sort ArrayList including both Element but did not work great. Collections.sort(a, new Comparator<ArrayList<String>>() { @Override public int compare(ArrayList<String> o1, ArrayList<String> o2) { String uid1 = o1.get(0); String uid2 = o2.get(0); ...

03:14
0
Q: Split a string inside of a list in Python

Shahzaib AliI am new to learning python. I know I am supposed to use a split for separating the first and last name of the first item on the list but I am not sure how to do this. My code is as such mylist=["my name", "1997", "22", float(20.0)] mylist=mylist.split[0] print (mylist[0][0] + " " + mylist[1][0...

03:55
0
Q: Drag and drop selected array items in Javascript

concealed curryI've written a function that moves selected items from a list into a new position. I've found that in order to do this, I need to retain the original 'index structure' of the array. The way I've done this is, instead of splicing the array right away, I set the elements to null, then later travers...

04:47
Monking
@bruglesco Hold your horses just yet. We are yet to see the new CoC. I hope it will be a balanced one.
This question is better suited for codereview.stackexchange.comMarkus Deibel 50 secs ago
05:18
2
Q: Periodically synching data from an API to database is extremely slow

saran3hI have a scheduled task where I synch all the data from one table (via an API) to another. There are about 10,000 rows that are being updated and the new ones get created. This is what I came up with and for some reason, it is extremely slow. def sync_data_from_hub(): stats = tasks.sync_clie...

05:50
Actually, field names such as ID is special atleast in the context of naming conventions in Golang: github.com/golang/go/wiki/CodeReviewComments#initialisms. I can totally understand why you tried capital case on the rest of the columns! — mikejoh 56 secs ago
06:22
@user1206480 this is more suited for CodeReview. Please post a question there (and ping me in a comment). — CaringDev 27 secs ago
06:38
0
Q: A simple std::vector implementation

devptrI created a rough implementation of std::vector and would like to know what I did wrong and what could be improved. Thank you very much. #pragma once #include <cstdint> // primitive type typedefs #include <vector> // std::vector #include <memory> // std::unique_ptr #include <algorithm> // std::...

0
Q: Asp.net middleware

user1206480How can this be made more efficient if any in regards to the async code. F#: type CheckMaintenanceStatusMiddleWare(next : RequestDelegate) = let _next = next member this.InvokeAsync(context : HttpContext) = let statusCheck = true if statusCheck then ...

06:59
0
Q: Cannot retrieve data 'movement' in the server using react-websocket

don pentavia this code below is coming from serverside php codeigniter returning json data public function renderCounter(){ $d = array( 'movement' => 1 ); echo json_encode($d); } my routes in CI $route['render-counter'] = 'Main/renderCounter'; this code below is from react ren...

@xiaojiuwo If you need help refactoring, you should post your code to the Code Review SE. You'll reach a large community of people smarter than me that could help you. — V0ldek 30 secs ago
07:16
0
Q: How can i clean this piece of code and achieve at least a good optimization

droidHere is the code to Optimize its an OTP form i want it to be as small as possible if you can help find ways of refactoring the code below its a react-native code /* eslint-disable react-native/no-inline-styles */ import React, {Component, createRef} from 'react'; import {Input, Button} from 'rea...

You should rather see this approach, this will solve your problem. codereview.stackexchange.com/questions/210005/…Alok 17 secs ago
07:39
0
Q: Timeout Error in Fraudulent Activity Notification HackerRank

AlokI am solving this problem: Fraudulent Activity Notifications on HackerRank. I am done with my code and is working, but it is inefficient as well for very large inputs. I don't know but after all my efforts, I am able to give out good solution to a problem of a MEDIUM LEVEL but this timeout e...

07:56
A discussion about optimization is difficult (and off-topic) on Stack Overflow, which is more for specific questions. You might take a look at the Code Review site (be sure to read their Help for what's on-topic and how to ask there), see if that wouldn't be better for straight optimization discussions. Sure, pass the file path to both sub procedures. — Cindy Meister 54 secs ago
if you know your code works and only needs some enhancement then move your post to code reviewDisplayName 9 secs ago
@RMunroe Well, if any method of home automation controlled by phone counts, that list is going to get huge.
08:20
0
Q: I need to refactoring on this code - python, flask

JackBelow code i wrote is the one for [First view] 1. input stock code [Second view] 2. get the stock details (name, price) of the stock by using 3rd party api 3. get the balance cash of DB and show to the view after calculating available number of stock by computing stock price and cash balance 4. a...

08:49
I'm voting to close this question as off-topic because it belongs to Code Review. — nyedidikeke 42 secs ago
09:19
Isn't this better suited on CodeReview SE? — Fildor 59 secs ago
I'm voting to close this question as off-topic because it belongs to Code Review — maytham-ɯɐɥʇʎɐɯ 39 secs ago
Worth looking at A guide to Code Review for Stack Overflow users before posting it there though. — stuartd 15 secs ago
0
Q: String Format object extension

Matthias BurgerI wrote an extension to create a string-representation by an object: public static string ToString<T>(this T @this, Func<T, string> predicate) where T: class { return predicate(@this); } So I can do something like return handler.GetUserById(id)?.ToString(x => $"{x.LastName}, {x.FirstName...

10:01
0
Q: Code help: Delete files that are older than 60 days

AhmedNew to Python. I'm trying to write a script that will delete files that are older than 60 days. I know that there are a bunch of ready exampels out there that are ready but I'm trying to solve it by my own. Here is my code: import os from datetime import datetime # Gets the current date and tim...

Kaz
Kaz
10:12
Hadn't seen this yet:
18
A: Summing up the main issues (The Story So Far)

GryphonMonica herself has recently put up her own timeline of events as a blog post, which can be found here. In the interest of avoiding issues with dead links and avoiding link-only answers, the full text of the blog post is as follows (now with links included and an update): This is a timeline,...

10:25
And on that subject, there's a perfectly good sister site called Code Review that does handles these exact types of questions. — Torxed 53 secs ago
10:39
@Kaz That's just a whole bunch of half stories flying over the place, sadly.
10:50
Someone whose Avatar celebrates the animosity of the situation isn't the best source for a summary.
11:02
0
Q: Refactoring java object constructor with a lot of parameters

VpantI have an object that accepts a lot of parameters in its constructor. public City(int id, BlockPos startingPos, int citySize, int edgeLenght, int pathExtends, Block groundBlock, Block pathBlock, boolean hasMainStreets, boolean hasPaths) { this.id = id; this.startingPos = startingPos; ...

0
Q: Should I refactor an improperly named internal static class with only one internal property?

JinjinovI found this file at my job: using System.Collections.Generic; namespace XXX { public enum Storage { Hdd, Usb } internal static class Opposite { internal static Dictionary<Storage, Storage> Of { get; } = new Dictionary<Storage, Storage>() { { Storage...

0
Q: Knuth-Morris-Pratt algorithm in Java Finding substrings in a matrix

a-inaI am trying to optimise my code, so that it can run under 3 seconds. Currently, it's running somewhere between 6-7 seconds for a particular file that is very huge Here is my code: import java.util.*; public class Matrix { public static void main(String[] args) { Scanner scanner = ...

@bruglesco At the moment, most people aren't.
11:22
@Mast That's fair. I'm probably not either.
@bruglesco Considering the star-wall to the right of the screen: 2 of your messages got starred while the links in them are starred & pinned in other messages. Would you be ok with me clearing the stars on yours to remove duplicate links on the star wall?
Hi! This seems more suited for codereview.stackexchange.com. — Enselic 38 secs ago
@Enselic It could be, if there's more context. I'd strongly recommend OP to read their FAQ on asking questions before posting it there, since I'm not sure it would survive if migrated as-is. — Mast 48 secs ago
11:46
@Mast no prob
@Mast althouigh one is not a duplicate
rolfl linked the question and I linked to one of the answers
Ok, I'll leave that one be.
@bruglesco Thank you. I don't normally do this, but with a lot going on and all those links, it's less confusing this way.
No problem
Probably better suited for codereview.stackexchange.comjfaccioni 31 secs ago
Stack Overflow is limited to narrow questions about specific problems, where you show the exact problem you want help with and only the shortest code needed to reproduce it. If you want a general review of working code, there's a separate site in our network, Code Review, for that. (Note that your code does need to be working before they'll accept it). — Charles Duffy 47 secs ago
possible answer invalidation by Knowledge on question by Knowledge: codereview.stackexchange.com/posts/230037/revisions
If you want to speed up your code try not to use .Copy method, and instead set the values to each other. In simple terms tb1.value = tb2.value. But I think this post is more geared for Code ReviewDean De Villiers 16 secs ago
@DeanDeVilliers The posted code does not use .Copy. I agree with the Code Review part though — M.Schalk 1 min ago
12:27
@Mast I've added some additional context information about my problem. I don't think it's suitable for codereview since I'm looking to solve this issue using coroutines. I should have explained my problem more thoroughly. — Verhelst 55 secs ago
@Duga not sure about this one...
12:43
So, I am not sure how to feel about getting a "Great Question" badge for my resignation letter, and it is now the 3rd-highest voted question on meta.... it's bizarre.
0
Q: Creating a svg-group of arranged rectangles

IceRevengeI wrote a program which creates a svg-group that contains several arranged rectangles with passages inbetween to reach all of the rectangles inside of an area selected by the user. Each rectangle should get an Id. The user can input several things like rectangle-width/height and a number which r...

Example code of Tic Tac Toe with user input. — DarrylG 32 secs ago
@DerKommissar I have to pay for JetBrains now, the all tools option I see is 649 but I know I've seen it for 250 how do I navigate back to that.
Thanks
12:54
No problem :)
It's $650 if you want an "Organization" license which comes with a good chunk of support.
vs. Individual comes with YouTrack access and limited Email support IIRC.
Since some of their products are cross-platform, will they allow multiple installations of it?
Yes
But only one active instance.
Meaning, if I have it on two PC's, when I try to open it on the second PC it will tell the first PC that the license is being used elsewhere, and that I need to shut one of them down.
@rolfl This entire situation is bizarre, in that regard your meta is following suit.
@DerKommissar Right, like a floating license.
Yeah. It's a "per seat", with opening an app counting as "a seat".
@rolfl I would take that as we support you and you're pretty like in this community.
13:11
Thanks, @Marc-Andre - I appreciate it, but the community likes me more than the graduation announcement.... sure, it's flattering, but... odd.
Maybe there was less users at the graduation or more people from other communities upvoted your post too. I saw you mentioned on Hacker News too news.ycombinator.com/item?id=21176174
13:25
possible answer invalidation by learningthemachine on question by learningthemachine: codereview.stackexchange.com/posts/230281/revisions
13:38
@rolfl I think it's because the wider SE community has been drawn to your post with the multiple interlinkings from MSE and all that jazz
14:08
@Duga should be rolled back
14:18
@dfhwze Thanks, & done
possible answer invalidation by U_S02199 on question by U_S02199: codereview.stackexchange.com/posts/230272/revisions
5
Q: YAAI (Yet another any implementation)

Marius TI am a C# game developer currently learning C++ and this is my second big-ish project (the first one being a vector implementation). This time I opted for implementing a mot-a-mot any implementation based on the specifications of the ISO/IEC N4830 standard draft. My objective is to familiarize m...

2
Q: Predator-prey simulation

NeinsteinI made a random-walk predator-prey simulation that focuses on individual animals instead of the (maybe) more common array-based approach. I'd like to hear your opinion about this: how could the concept and the code structure be improved, and how good is my implementation? Rules in the model: ...

14:45
possible answer invalidation by learningthemachine on question by learningthemachine: codereview.stackexchange.com/posts/230281/revisions
@Duga Rolled back by AJ
@Duga @dfhwze @rolfl He's doing it again...
@Mast Thanks, for the notification and the rollback.
15:17
Guillaume Le Stum on October 07, 2019

Buffer all IO to reduce the overhead on Go system calls. On a system call, current Goroutines yield to that call. 

When possible in tight loops, use structs instead of interfaces to minimize the interface methods indirection overhead. 

Use pre-allocated buffers within tight loops (similarly to how io.Reader works) to minimize garbage collection pressure.

Process data rows in batches as a workaround to poor compiler inlining, as to move the actual computation closer to the data and minimize the overhead on each function call.  …

15:48
0
Q: Custom React hook to store a sample window

Tom FenechI would like to record a list of the most recent values passed as props to a React component, including the current one. This list will be passed as props to a child component (a time series chart, which will show the last N values). To do this, I made a custom hook useDataWindow: const { ...

0
Q: Persisting Variables Over A State Loss

rickmanalexanderIn an application that I built recently, I needed to persist several variables, without loosing their state, for duration that the application was in use. After some research, I found this post on StackOverflow that led me in the right direction and from there I encapsulated that logic into a cla...

No, I would strongly reject it if encountered in code review. — Eugene Sh. 48 secs ago
Monking
Monking
we had it at 80, then changed it to 120. Looking at PR's while doing code review on Github in a split-screen view on 13" laptops became a problem. we switched back to 80. — AndreiMotinga 8 secs ago
16:08
0
Q: React application using News API

ParsaI made this News Application using the News Api and I didn't use any lifecycle methods. Since I am new to React, I was wondering if I made it the right way or not (fetching data onSubmit). It is functioning of course no issues whatsoever. If this isn't the right way, please tell me how I could ...

16:37
Monking
@dfhwze deleted by owner as I was reading it.
doh! /o\
0
Q: Apply labels from a stream to a Bitraversable

Ignat InsarovLabelling Traversable containers is an ancient and honorable test of skill. My task here is to create a generic labelling mechanism for a Bitraversable, such as a tuple, or a graph with vertex and edge labels. bilabelWith :: Bitraversable t => (l -> indexl -> l') -> (r -> indexr -> r')...

16:56
On Monday, October 7, we’ll be sharing a second draft of an update to our Code of Conduct with all moderators for feedback is this something mods can discuss with users or is it confidential at this stage?
17:18
@dfhwze We will all see the proposed COC on Thursday.
@pacmaninbw Ah I thought it would be the final version we would all get to see.
@dfhwze one of our moderators.
1
Q: Hardware Clock Divider

rlee827I have created a clock divider that works as follows: If the division factor is 0, pass the clock through unchanged. Otherwise, flip the output clock signal after the specified number of input clock cycles has passed. I am relatively new to hardware design, so I would like advice on general b...

17:50
-3
Q: .xltx to .xlsx file conversion with bytearray and streams

ante011I´ve written a code that will open a Word template .xltx and then convert it to a word document .xlsx I have put 2 parts of code together an made it work. My goal is to make it better and seek feedback what could be done to improve it. Would there be a better practise to achieve the same goal?...

This sounds like a better question for Code Review. — Sneftel 26 secs ago
18:10
-1
Q: Code digger.Purpose is visualization of how code executes

Syed Hamza HassanGreetings to community, This is general type question. What I would like visualize is how code runs from compilation to machine code and machine code to electronic signals. The basic purpose is to analyse and understanding of how all the phenomena occurred when code runs. For example int a=6; i...

-1
Q: How can I start contributing to Kubernetes codebase?

Vignesh SPI don't know if this is the right place to ask this question, but please help if you have some information on this topic. I'm a Newbie starting with Golang. I have surfed the internet, but I couldn't find any comprehensive documentation for this project, be it structure or code explanation. pla...

18:20
possible answer invalidation by Vpant on question by Vpant: codereview.stackexchange.com/posts/230302/revisions
@dfhwze considering that it's going to be shared publicly later, I'd consider the preliminary version that is made available to mods confidential.
possible answer invalidation by Vpant on question by Vpant: codereview.stackexchange.com/posts/230302/revisions
-3
Q: Please tell me what this code does

Sandhya MaheshCan anybody help me to understand the below code, it's javascript included in a html page. I am learning, so I would like to know what this code is for. (function(n, t) { function r() { if (!u) { u = !0; for (var n = 0; n < i.length; n++) i[n].fn.call(window, i[n].c...

-1
Q: Read lines until one matches or stop flag

eikeIn a part of my function, I read from a serial device until one line matches a regex pattern. should_stop == true may happen at any time while doing this. In that case, I want to stop reading lines. I want the loop condition to be readable, while not polluting the function scope. Is there a mor...

-1
Q: Combine the same function that takes an array of string argumens and one that takes a single string argument into the same functon?

aNameI have two functions that are basically the same, that could do with the wizardry touch that I can only find among the ranks of yourselves! function optional(arg) { if (Math.random() < 0.5) return arg; else return ""; }; Basically, I send optional a "string" and sometimes it returns a "st...

18:36
I'm voting to close this question as off-topic because it asks for a visual review of code translation; this is out of scope for Stack Overflow, and may even go beyond the Code Review group. — Prune 43 secs ago
type IOResult<'a> =
    | FileDoesNotExist
    | DirectoryDoesNotExist
    | PermissionsUnacceptable
    | Success of 'a
Wow would that make System.IO in .NET so much better.
nope, no union types in C#, sorry
I know, that's what angers me about it.
Instead we have to throw crap everywhere.
You know how much faster .NET would be if we just used a few unions?
No need to do 50 if's or have a dozen catches working as flow-control.
union types require runtime type switching, though.
Just something to keep in mind, if the general case is the happy path...
Depends on how you implement them.
I've done "poor-man's unions" before, which are enum flags all over the place.
18:41
so you're switching over the enum values... that's little different than switching over the types in a union
it's all just Int or IntPtr under the hood
If your code works, and you are just trying to optimize it, then this should be posted to CodeReview instead of StackOverflow. — Remy Lebeau 43 secs ago
@Vogel612 Yeah, effectively making it a "feature flag" lmao
It bloats object storage and logic, but at the cost of no runtime switching of any sort.
so you expose all the properties of the union in the type and only use those that are semantically meaningful based on an enum value?
Yeah
Since, in F#, Unions have one property, it's pretty simple to duplicate that with some Enums and such in C#.
that sounds rather bloated (and still requires a check of the enum value)
18:51
It's not perfect, but no OOP-based Union is
true.
OOP doesn't do well with unions
Nope. For me, it works extremely well, though.
@dfhwze, @pacmaninbw, et al. should this post contain more of the class definition (e.g. member vars, methods, etc) to be considered on topic?
I'm voting to close this question as off-topic because it belongs on Code Review. — Trenton McKinney 28 secs ago
I am just not winning with Markdown today
18:58
ctrl+k should also work in chat.
using System;

public class IOResult<T>
{
    private Case _case;
    private T _successValue;

    private IOResult(Case c)
    {
        _case = c;
    }

    private IOResult(Case c, T successValue)
        : this(c)
    {
        _successValue = successValue;
    }

    public static IOResult<T> FileDoesNotExist() => new IOResult<T>(Case.FileDoesNotExist);
    public static IOResult<T> DirectoryDoesNotExist() => new IOResult<T>(Case.DirectoryDoesNotExist);
    public static IOResult<T> PermissionsUnacceptable() => new IOResult<T>(Case.PermissionsUnacceptable);
There we go
^^^ @Vogel612 (Thanks!) and that's how my enum would look as a C# object.
hrmm ... something is being weird. ...
So constructing a case is a simple Result<T>.Success(...) or whatever, then checking it is IsSuccess() followed by GetSuccessValue.
Wrote it without a compiler so might be borked, but you get the idea.
You could even expose the raw Case if you wanted to.
@DerKommissar the Is_Success in GetSuccessValue shouldn't have an underscore. Aside from that it looks correct
@Duga OP added more context (including sample usage), since it is off-topic (yet has 3 answers)
19:03
@Vogel612 I changed that last minute lmao
So not bad for someone working in notepad
And honestly it's probably best to return the Case, because then it's select-case compatible.
(Which would be switch now that I think about it.)
@SᴀᴍOnᴇᴌᴀ I voted to re-open after your edit. But I'm sure some might still consider it off-topic. Without a clear use case, this might be considered 'an opinion' or 'too broad'.
yeah it does seem a little bit iffy/grey area
It would be pitty to reopen to see it closed again in the next round :)
DUs are about the only feature I'd really like to see in C#, but since they butchered pattern matching, I'm not sure it would really help anymore.
"Discriminated Unions"?
19:18
sorry, yeah
I'm not a huge fan of the non-discriminated sort
@Vogel612 I read that as "Discriminated unicorns"
3
@SᴀᴍOnᴇᴌᴀ Are you flying high again?
I'm not smoking the manual... and I lowered my stand-up desk
when I see a capital D and U it is often followed by a I ... e.g. when reading about news of people driving while inebriated ... sad but true
then I thought Vogel was trying to come up with a silly acronym to fill that abbreviation
19:28
@Rotem - no, if they ask "how can I improve my code even though it works?", the correct answer is to send them to other sites on the stack exchange network, such as Code Review. I.e. sites where they review code. — Damien_The_Unbeliever 40 secs ago
@Damien_The_Unbeliever Fair point, but my original argument still stands. You didn't vote this as off topic with a recommendation to post on Code Review instead, did you? — Rotem 21 secs ago
@Duga if that question is to be moved to this site and we deem it off-topic after that much drama in SO, the user will not be happy :)
19:43
@Damien_The_Unbeliever if you do suggest users post on other sites like code review, please also suggest they read the on-topic page of the Help section first; in its current form, this post would likely be closed as off-topic on CR because there is little information about how the code is used. — Sᴀᴍ Onᴇᴌᴀ 54 secs ago
2
@VisualMelon DU's can still help, if done properly. They allow you to be more representative of the results of an operation.
@DerKommissar yeah, it's just that my experience has always been that I'm happy to write the custom class to provide a certain union's interface, it's only the exhaustive pattern matching bit I really care about.
I've no aversion to putting the effort into making a nice representative custom type for a union; what I really want is a (nice) way to force the user to consider all the options.
throw new NotHandledException() :D
… preferably they would find out before running the thing ;)
20:33
0
Q: Multiple Stopwatch App

user1882585I was fed up with the default alarm clock when doing laundry. The washing machine is in the basement and takes different time depending on the choosen program. The stopwatch has to be configured for every use and can run only one instance (we also have a tumble dryer). The alarm itself is only fo...

-1
Q: Solving Lilly's Home Work HackerRank

AlokI am solving this problem Lilly's HomeWork, quite understood it. Worked on my code and got the 3 TCs successfully done, but 3 Failed and rest timeout. I have a decent algorithm for this, and I believe that my code should probably work out for all of'em, but again. I am fed up with why my code a...

21:02
Check out CodeReview it is for working code that needs optimized or fixed. Your question is better suited for there since it works now but isn't optimal. — MyNameIsCaleb 39 secs ago
This would not be appropriate on code review. The simple answer to your question is that you cannot define operators outside of the type definition. It may be possible when the team implements extension function members. — Jeff Mercado 20 secs ago
0
Q: OpenGL shader abstraction class

CortexI have implemented a class to abstract the process of building a shader program in OpenGL (For now it does not deal with uniforms). I would like some feedback on the coding style, and more specifically the structure. I have implemented a bunch of small and private methods in the class to handle ...

 
1 hour later…
22:32
As a decimal, the exact value of common floating points need 100s of decimal digits to represent. Typically only the first 17 are of interest, but your needs may vary. — chux just now
23:16
0
Q: Hero Battle Game - First attempt at OOP/Classes

Claude FriedThis is a game where you will select a character and use attacks and abilities to defeat the enemy character. I have a few specific questions: I was told that having the "while" statement in the Character doesn't make any sense but I don't know where I should put those. Also, notable right away...

I'm voting to close this question as off-topic because it is asking for improvements to functional code. Please ask your question on StackExchange's CodeReview instead. — Obsidian Age 16 secs ago
23:56
-1
Q: Test a method that Swizzles in Swift

stevenpcurtisHow can I test a class that Swizzles? In particular, I want to test the following: let bundleName = "Bundle.bundle" var downloadedBundlePath: String? = Bundle.main.path(forResource: bundleName, ofType: nil) class Localizer: NSObject { class func swizzleMainBundle() { MethodSwizzleG...


« first day (2347 days earlier)      last day (1967 days later) »