Kirito

+Clients
  • Content count

    3523
  • Joined

  • Last visited


About Kirito

  • Rank
    Needs Hobby

IPS Marketplace

  • Resources Contributor Total file submissions: 6

Recent Profile Visitors


399,738 profile views

Kirito's Activity

  1. Kirito added a post in a topic: Incapsula security check?   

    Negative, I am not. No proxies or anything of the sort.
  2. Kirito added a post in a topic: Incapsula security check?   

    ​I've been meaning to submit a bug report about this. Whenever I get this screen, I can not get passed it. No matter how many times I fill in the captcha input, the page just refreshes, and I end up being locked out of the site for ~6-12 hours before I can access it again. It's happened to me two or three times now I think, and every time it's the same thing.
    This is on Chromium Version 41.0.2272.101 (64-bit) , but I believe the problem exists on all browsers.
  3. Kirito added a bug in Bug Tracker   

    HTML input is parsed on post submission in code blocks
    HTML input in code blocks becomes parsed HTML on post submission for the client. That is, when you submit a post with a code block containing any HTML markup, that HTML ends up being parsed in the code block for the posting client until you refresh the page.
    (Basically to reproduce this just post any HTML into a code block)
    After posting / Ajax post preview:

    After refresh:

    • 2 replies
    • 49 views
  4. Kirito added a post in a topic: What phone do you use?   

    ​This is a very stock Galaxy S5, I'm not sure what the "apple-factor" you're referring to is, but the clock and Google search are both stock widgets and nothing else besides the background has been customized.
  5. Kirito added a post in a topic: Beta 6 testing results.   

    There's nothing you can really do about that. Google Pagespeed offers a filter that can theoretically do this, but it's been a bit finicky in my experience.
    Also, please update the above cache control headers to the following (so cache headers are applied to Font Awesome font files as well),
    # Cache-Control Headers <ifModule mod_headers.c> <filesMatch ".(ico|jpe?g|png|gif|swf|css|js|woff2?)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> </ifModule> As far as optimizing images, some of these tools have varying definitions of "optimize", re-compressing jpegs to lower quality settings is not "optimizing" as far as I'm concerned, it's just reducing quality. The quality setting you use for your websites lossy images is a matter of opinion and not a strict recommendation you need to adhere to, though there's generally not much benefit compressing images at a quality setting above 90.
    Actual image optimization that does not involve re-compressing images includes stripping metadata from jpeg images and utilizing tools such as OptiPNG to re-compress lossless PNG's (which can potentially significantly reduce the filesize of some images). However, if you don't have shell access to your server (or you don't know how to safely utilize the command line) this also isn't really an option for you.
  6. Kirito added a post in a topic: Beta 6 testing results.   

    You don't have gzip compression enabled. There's no excuse for that. Enable it. Seriously.
    http://www.feedthebot.com/pagespeed/enable-compression.html
    You can add cache control headers to static resources by adding the following to your .htaccess file,
    # Cache-Control Headers <ifModule mod_headers.c> <filesMatch ".(ico|jpe?g|png|gif|swf|css|js)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> </ifModule>
  7. Kirito added a comment on a blog entry: IP.Board 3.3.x, 3.4.x Security Update   

    ​You do realize your "fix" is essentially to unapply the security patch, right?
    Here is a temporary fix that should resolve the issue without actually undoing the patches intention, please use it instead if you must:
    $this->request['quickjump'] = ( isset($this->request['quickjump']) && preg_match("/^[a-zA-Z]$/", $this->request['quickjump']) ) ? $this->request['quickjump'] : 0;
  8. Kirito added a post in a topic: IRC chat   

    ​IRC is still far more actively used than you may think
    Stripe uses IRC for support, as an off-the wall example. So do most major PHP frameworks that I know of. MySQL, MariaDB, Apache, Nginx, NSD, Bind, Exim, Postfix, Memcached, Redis.. pretty much all server related software packages have official support channels on Freenode's IRC network and are still used as a/ the primary means of community support.
    It would be nice if you it could be brought back as a community support channel again, more so as a community for developers than general support maybe. I get the feeling that's unlikely to ever happen though.
  9. Kirito added a post in a topic: url reset costs money   

    Oh. Bugger then. I don't imagine your Test URL would often be entitled to support (outside of maybe reporting replicatable bugs), so maybe/hopefully that can be changed.
  10. Kirito added a post in a topic: url reset costs money   

    I don't believe the TEST/DEV licenses are restricted to any specific URL, unless this also changed in 4.0.
    Not sure either way honestly, I don't recall them ever being restricted, or if they are, I've never noticed.
  11. Kirito added a comment on a blog entry: IP.Board 3.3.x, 3.4.x Security Update   

    ​No, the messages display for a statically defined period of time in the 3.4 series.
  12. Kirito added a post in a topic: IRC chat   

    Single pound channels are reserved, you can join ##ips
  13. Kirito added a post in a topic: IRC chat   

    Freenode is generally considered the go-to IRC network for all development/software related channels, especially in regards to OSS projects (though not exclusively so). Single pound channels on Freenode are reserved for official projects, companies and trademarks, so the community channel on Freenode would have to be ##ips unless IPS themselves actually decide to register their own channel.
    The only other IRC networks I idle on are the ones I run and administer myself (for my own websites) and Rizon, which is most popular for anime related channels and communities.
    QuakeNet is another one that's popular with gaming related communities, but I'm rarely active on there.
    I recommend Freenode because it is a network centered around software and development, so it would be the near perfect choice for IPS/IP.Board related discussions. (I've also been on Freenode for nearly 6 years now. )
  14. Kirito added a post in a topic: IRC chat   

    Ugh, please don't use Mibbit. Freenode if anything would be a far better choice.
    Also, I've tried to coerce Lindy into considering an IRC support channel before, I don't think he's particularly interested in the idea .
    I'm honestly not really that interested unless there's an official channel that's at least administered by an IPS staff member. I reserved the channel ##ips on Freenode anyways just in case though. However it would be much nicer to have an official #ips channel.
  15. Kirito added a post in a topic: IPS 4.0 vs IPB 3.4.7 - Performance - New Relic   

    Is this on a fresh installation or an upgrade? Have you allowed the background conversion tasks to complete if it's an upgrade?

Status Feed

  1. Kirito

    Oh awesome, I can see my unapproved/mod qued posts now. I hope that's an intentional feature.

  2. Kirito » Midnight Modding

    Out of curiosity, could you tell me who it is IPS recently hired?

  3. Kirito » sijad

    this again is just meant as a friendly correction since I've seen you do it a lot in the jobs board.*

  4. Kirito » sijad

    As a friendly correction (since I don't think English is your primary language), when you want to tell someone you'd like to take up a project for them, you generally say you're "interested in it", not "interesting in it". Interesting just describes a specific something. "This is interesting" vs "I'm interested in this", as an example. I hope that makes sense, and I don't mean to insult you or anything, this again is just meant as a friendly...

    1. sijad

      My bad, I'll do it :)