Code Monkey home page Code Monkey logo

pomf's Introduction

Hi there 👋

I ran Pomf.se & run Uguu.se. Hit me up for fun project ideas or contribute to my current ones.

Ah

D̳̉̑͐̽̈u̢͍̝̅̃ͮ͒̽ͮ̇ ̖͉̦̝͓̓ͫ̓͂̿̏͆͘g̡̞̻̫̎ͅä͉͔̯̣̟́͘m͙͕͕ľ̢̬͍̘ͮͪa͎͇̲ͣ ̦̜̗͖͌ͨ̓ͪͅd͍͚̯̫̾͊ṵ̢͈͕͉ͩ̉͋̚ ̶̫̹̥ͩ͛̈̂̆ͅf̦̫͓̰̬̮r͎̪͙̺̤ͨ͛͊͒͟i̻̖̳̤͔ͅa̙̬̬͔͙̣̰͠ ̟̃ͥ͗̎̀ͧ͒d̟͈͚͓͍͐̅͞u̟̩̔͆͢ ͇̟̙̎̓̂͘f̡̗͌͆ͭj͇̼̺͛ͪ͊ä̩̦̬̻̮̿̈́ͤ͡l҉̼l̗͙̞̃ḩ̉ͪ́̒͂̄ͩö̪͙̬̺̬͜g̨̺̫ͭ́a̵̒͌ ̰͈̈́ͬ̆͒̆̎n͕̺̑͛̒͟o̧̭̲̓r̬̗͛ͣ̃̍̄ͫ͜ͅd̽̄͆͆,͔̫̺͕̳̓̔ ͍̓̐D͓̲ͪ̋ͣ̆ͭṷ̣̖ͧͥ̈́ͥ͑̓ͅ ̴͙̦͖̺̗͉̬ͮ̓͊̐̍͌t̘̘̭̞͎ͯ͐͌̇y̜̼͚̹̹͆ͪ̄̅̾̅̚ͅs̗̺͓̗͉̳ͮ̾̽̾ͤͅt͉̤̠̰̠̘͜ͅa͍̰̪͆ ̱̞͈̂̿̕d͙̣̹̎̊̏͂u̳͉̫͈̹̱ͤ̈́ͥ̒ͯ͋ͅ ͎̯̱ͧ̊ͮ̌̂̌̚̕g̶͍̖̲̬͕͚̼͑ͫ̈́̈́ͣ̂l̲̓̅̔ä̡͕̹͍̰͔̋̔͛̏d͓͎̖͍͇ͬ̈́͂͗͐j̰̹͉̩̹͂͗̍̾͌̿͗ḛ͉̯̻̩͊r͔̻͎͞ï̜̜̈́͌̍ͮ͊k̭͚̖̹̜̱̉ͭͨ̊̊a̷͓̟̥̻ͯ͒ͪ̂͗ ̡̞̟̩̜̮̜̊̊͒ṡͤ҉̹͎k̙̗̪̦̠̘͓ͯ͟ö͕͖̆̌ͣ͗̈́̀ň͈̫̩̜̰̜͌͒̀ͧ͆̉a͈̫̲̥̜ͤ̓͞,̹͋̓ͣ̓̏̇̔ ̝̖̺̰ͤ̾ͧJ̞̦̩̲̞͎a͉̤̍̓g̟͗ͯ̓ͮ̑̆ͅ ͕̠̲̗̯̌̿͆ͫ͛h̘͇̣͊̓ͬͩͯ͒̓ä̞̱̜̪ͧͩͩ̋͂ĺͨͯ͐̌̈̓͘s̲̮͙̖͕̭̦̀ͦ̎ͮ̊̍͠aͨ̾r͕͚ ̰̮̰͎̯͔͗̑͗͒̅̓d̞̖̞̠ͦ͜ì̭̼̣̺̱̹̱̑̄͂̂̃ͥg͚ͥ̐ͧ͒͊ ̧̹̪͎̯̼ͭ̒v̶̫̫̯̱͙̰ä͚͚͎̪ͪ͠r͓͑̄̍̐̎͛̀ń̫͉̻͖̮a̶̲s̵̠͇̼̳͙ͦͦ͌̆̾ṭ̱̱̦̗̬e͛̀̆̀ ̪̄l̴͓͕͕̙ǎ̮͚̱̮͔̦̍ͫ̚͢ͅn͓̳̥̮͔͚͖̊͋̓̚͜d̸̻ͭ̇̽ ͇̫͚̽u͓̳̗̇ͭ̿̇͑̌p͓͚̞̱͒ͧ͑̏͌ͨp̛̜̱̬̔̎å̯̯̭͆ͪ̓̈́ͤ ̻ͪ̀͋͆̚j̥̯̪̘͚͎̗̀ͩ̓o̴͍͙̬̙͚̝̽̐̌ͬ̌ͅr̘̝̙̦̻̃͑̒̾̅dͮ̎̔͋̓ͩ̔͏̰͔̼̲̹̰,̭̠̯̱̥̩̩̆̒̍ͥ͒ͧ D̳̉̑͐̽̈u̢͍̝̅̃ͮ͒̽ͮ̇ ̖͉̦̝͓̓ͫ̓͂̿̏͆͘g̡̞̻̫̎ͅä͉͔̯̣̟́͘m͙͕͕ľ̢̬͍̘ͮͪa͎͇̲ͣ ̦̜̗͖͌ͨ̓ͪͅd͍͚̯̫̾͊ṵ̢͈͕͉ͩ̉͋̚ ̶̫̹̥ͩ͛̈̂̆ͅf̦̫͓̰̬̮r͎̪͙̺̤ͨ͛͊͒͟i̻̖̳̤͔ͅa̙̬̬͔͙̣̰͠ ̟̃ͥ͗̎̀ͧ͒d̟͈͚͓͍͐̅͞u̟̩̔͆͢ ͇̟̙̎̓̂͘f̡̗͌͆ͭj͇̼̺͛ͪ͊ä̩̦̬̻̮̿̈́ͤ͡l҉̼l̗͙̞̃ḩ̉ͪ́̒͂̄ͩö̪͙̬̺̬͜g̨̺̫ͭ́a̵̒͌ ̰͈̈́ͬ̆͒̆̎n͕̺̑͛̒͟o̧̭̲̓r̬̗͛ͣ̃̍̄ͫ͜ͅd̽̄͆͆,͔̫̺͕̳̓̔ ͍̓̐D͓̲ͪ̋ͣ̆ͭṷ̣̖ͧͥ̈́ͥ͑̓ͅ ̴͙̦͖̺̗͉̬ͮ̓͊̐̍͌t̘̘̭̞͎ͯ͐͌̇y̜̼͚̹̹͆ͪ̄̅̾̅̚ͅs̗̺͓̗͉̳ͮ̾̽̾ͤͅt͉̤̠̰̠̘͜ͅa͍̰̪͆ ̱̞͈̂̿̕d͙̣̹̎̊̏͂u̳͉̫͈̹̱ͤ̈́ͥ̒ͯ͋ͅ ͎̯̱ͧ̊ͮ̌̂̌̚̕g̶͍̖̲̬͕͚̼͑ͫ̈́̈́ͣ̂l̲̓̅̔ä̡͕̹͍̰͔̋̔͛̏d͓͎̖͍͇ͬ̈́͂͗͐j̰̹͉̩̹͂͗̍̾͌̿͗ḛ͉̯̻̩͊r͔̻͎͞ï̜̜̈́͌̍ͮ͊k̭͚̖̹̜̱̉ͭͨ̊̊a̷͓̟̥̻ͯ͒ͪ̂͗ ̡̞̟̩̜̮̜̊̊͒ṡͤ҉̹͎k̙̗̪̦̠̘͓ͯ͟ö͕͖̆̌ͣ͗̈́̀ň͈̫̩̜̰̜͌͒̀ͧ͆̉a͈̫̲̥̜ͤ̓͞,̹͋̓ͣ̓̏̇̔ ̝̖̺̰ͤ̾ͧJ̞̦̩̲̞͎a͉̤̍̓g̟͗ͯ̓ͮ̑̆ͅ ͕̠̲̗̯̌̿͆ͫ͛h̘͇̣͊̓ͬͩͯ͒̓ä̞̱̜̪ͧͩͩ̋͂ĺͨͯ͐̌̈̓͘s̲̮͙̖͕̭̦̀ͦ̎ͮ̊̍͠aͨ̾r͕͚ ̰̮̰͎̯͔͗̑͗͒̅̓d̞̖̞̠ͦ͜ì̭̼̣̺̱̹̱̑̄͂̂̃ͥg͚ͥ̐ͧ͒͊ ̧̹̪͎̯̼ͭ̒v̶̫̫̯̱͙̰ä͚͚͎̪ͪ͠r͓͑̄̍̐̎͛̀ń̫͉̻͖̮a̶̲s̵̠͇̼̳͙ͦͦ͌̆̾ṭ̱̱̦̗̬e͛̀̆̀ ̪̄l̴͓͕͕̙ǎ̮͚̱̮͔̦̍ͫ̚͢ͅn͓̳̥̮͔͚͖̊͋̓̚͜d̸̻ͭ̇̽ ͇̫͚̽u͓̳̗̇ͭ̿̇͑̌p͓͚̞̱͒ͧ͑̏͌ͨp̛̜̱̬̔̎å̯̯̭͆ͪ̓̈́ͤ ̻ͪ̀͋͆̚j̥̯̪̘͚͎̗̀ͩ̓o̴͍͙̬̙͚̝̽̐̌ͬ̌ͅr̘̝̙̦̻̃͑̒̾̅dͮ̎̔͋̓ͩ̔͏̰͔̼̲̹̰,̭̠̯̱̥̩̩̆̒̍ͥ͒ͧ ~~~~~~~~~~~~~~~~. :D ̥̟̯͇ͯ̌͛D̘͇̒͋́̈́̇i̗̹̞̮̪ͧ͑ͤͯn͚͙͒̈́̐ͧ͐ͩ̚ ̞̤͔̬̑̉̃s̶̙̖̫̮͔͚̩͒̈̓̆̈́̚o̵̺̯͚̦͊ͅl̐҉̥̯̘̬̗ ̨͓̮̦̲̥͎ͣ͋̈́͌͂d̵͇̹i͈̊n͕̆ ͇̘͚̂́͑̈h̭ͥ̒i̟̖̫̪͙͚̝͆͗̄m̯̟̤͍͔̣͈ͧm̛̘̖̻̦̘͒ͣ̔e̴̱̳̼̦l̶̠̖̠̺̒͊̐ͮ͆ ̡̻͐͒ͯ͋̔̐d͍̜̤̿̂͋ḭ̦̫̾ͯͧͭ̒͘ň̨̩̘͍̯̥̑̇ą͓ͯ͆ ̸̈̄̄͋̏ͯ̎ä̫̬̯̼̺̬̜̽ͣ̂͋̔̐n̛̪̭̋̀ͯ̂̆͑g̤͚̗̱̘̼ͧͨͧ̅͝d͋̉͗̾̒͆҉̻͖̩ȇ̜ͩ̔ͩ͛̚͞r͈͖̫͛͆̅̚͞ ̣̺͎̦͇̎̃ͮͣͫͩͫgͯͯ͐͗ͧ̏̚͏ṙ̙͔̖̟̤̌ö̥̤͇͙̺̯̍͊̇̐̎̀n̴̝̹̦̰̻̺͂̄̃a̼̬̣̤̤͐ͪ̄ ̡̙̭̤̪̣̊̓͋̎ͮ̈͗D͈͇͙̫ĭ̷̦̖̙̖̥̯͚n͕̾̉ ̘̞̝ͩͣͥ̐͌̏s̴̹̳͚̰̙͇̥̍̄ͬ̅͑̍ǫ̏͆̑l̮̇̃̊̏̆́͞ ͕̫͙̉͐̒ͬ̚d̳̩̯̾͠i͐̃͊ͧͪ҉ͅn̷̫͆ ̺̍̿h͒̐͆̒î͇̅m͜m̬̐̍̑̂ͬͧ̀e̎͗͑̀lͬ̓̔ͮ̃ ̟̗̗̩̒͌̾̋́̉ḍ̯̱͚̱̦̪͠ǐ͚̖̘̓̐̅̍ͣ̚n̼̂̎a̸̤̠̱̯̲̠ͅ ̖̭͑ǟ̲̪̞̣̙ͪ̈́̒̚n͈͓̗̪̪ͅͅg̘̙ͩ͋̇ͪ̏ͯ͢ḍ̠̪͇͙͇ͭͪͪͣ͆̊e̞̝͒͌̊̀r͓̜̭̮͊ ͙̖̗̉ͣ̓g̫̪̝̩̗̜̝ͫ͠r̐̅ͫ̿͏̞̭̗ö͖̘̰̮͔͝n̢͈̝̭͋͌ͭa̟̜͚̳͈̩͍D̳̉̑͐̽̈u̢͍̝̅̃ͮ͒̽ͮ̇ ̖͉̦̝͓̓ͫ̓͂̿̏͆͘g̡̞̻̫̎ͅä͉͔̯̣̟́͘m͙͕͕ľ̢̬͍̘ͮͪa͎͇̲ͣ ̦̜̗͖͌ͨ̓ͪͅd͍͚̯̫̾͊ṵ̢͈͕͉ͩ̉͋̚ ̶̫̹̥ͩ͛̈̂̆ͅf̦̫͓̰̬̮r͎̪͙̺̤ͨ͛͊͒͟i̻̖̳̤͔ͅa̙̬̬͔͙̣̰͠ ̟̃ͥ͗̎̀ͧ͒d̟͈͚͓͍͐̅͞u̟̩̔͆͢ ͇̟̙̎̓̂͘f̡̗͌͆ͭj͇̼̺͛ͪ͊ä̩̦̬̻̮̿̈́ͤ͡l҉̼l̗͙̞̃ḩ̉ͪ́̒͂̄ͩö̪͙̬̺̬͜g̨̺̫ͭ́a̵̒͌ ̰͈̈́ͬ̆͒̆̎n͕̺̑͛̒͟o̧̭̲̓r̬̗͛ͣ̃̍̄ͫ͜ͅd̽̄͆͆,͔̫̺͕̳̓̔ ͍̓̐D͓̲ͪ̋ͣ̆ͭṷ̣̖ͧͥ̈́ͥ͑̓ͅ ̴͙̦͖̺̗͉̬ͮ̓͊̐̍͌t̘̘̭̞͎ͯ͐͌̇y̜̼͚̹̹͆ͪ̄̅̾̅̚ͅs̗̺͓̗͉̳ͮ̾̽̾ͤͅt͉̤̠̰̠̘͜ͅa͍̰̪͆ ̱̞͈̂̿̕d͙̣̹̎̊̏͂u̳͉̫͈̹̱ͤ̈́ͥ̒ͯ͋ͅ ͎̯̱ͧ̊ͮ̌̂̌̚̕g̶͍̖̲̬͕͚̼͑ͫ̈́̈́ͣ̂l̲̓̅̔ä̡͕̹͍̰͔̋̔͛̏d͓͎̖͍͇ͬ̈́͂͗͐j̰̹͉̩̹͂͗̍̾͌̿͗ḛ͉̯̻̩͊r͔̻͎͞ï̜̜̈́͌̍ͮ͊k̭͚̖̹̜̱̉ͭͨ̊̊a̷͓̟̥̻ͯ͒ͪ̂͗ ̡̞̟̩̜̮̜̊̊͒ṡͤ҉̹͎k̙̗̪̦̠̘͓ͯ͟ö͕͖̆̌ͣ͗̈́̀ň͈̫̩̜̰̜͌͒̀ͧ͆̉a͈̫̲̥̜ͤ̓͞,̹͋̓ͣ̓̏̇̔ ̝̖̺̰ͤ̾ͧ

pomf's People

Contributors

benwaffle avatar lolcatsv2 avatar maxpowa avatar nokonoko avatar nuckchorris avatar v0l avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pomf's Issues

Display file size in API

As a pomf API programmer, I need some way to manage the maximum file size for certain host. It would be great if there was a page (/maxsize.php) which would show maximum size in bytes.

mt_rand() rand issue

In upload.php , randomizing filename does not work if max < min , corrected it and works fine.

Error log above.
2014/01/03 23:37:36 [error] 1554#0: *251 FastCGI sent in stderr: "PHP message: PHP Warning: mt_rand(): max(97) is smaller than min(122) in /www/file/upload.php on line 54

Tested with nginx 1.4.4 / php-fpm and php 5.5.7

Can't upload .user.js files/userscripts

Example: https://github.com/ccd0/4chan-x/raw/master/builds/4chan-X-beta.user.js becomes https://a.pomf.se/znivud.js

// ==UserScript==
// @name 4chan X beta
// @Version 1.9.13.4
// @minGMVer 1.14
// @minFFVer 26
// @namespace 4chan-X
// @description Cross-browser userscript for maximum lurking on 4chan.
// @license MIT; https://github.com/ccd0/4chan-x/blob/master/LICENSE
// @match ://boards.4chan.org/
// @match ://sys.4chan.org/
// @match ://a.4cdn.org/
// @match ://i.4cdn.org/
// @grant GM_getValue
// @grant GM_setValue
// @grant GM_deleteValue
// @grant GM_listValues
// @grant GM_openInTab
// @grant GM_xmlhttpRequest
// @run-at document-start
// @updateURL https://ccd0.github.io/4chan-x/builds/4chan-X-beta.meta.js
// @downloadurl https://ccd0.github.io/4chan-x/builds/4chan-X-beta.user.js
// @ICON data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAACVBMVEUAAGcAAABmzDNZt9VtAAAAAXRSTlMAQObYZgAAAF5JREFUeNrtkTESABAQxPD/R6tsE2dUGYUtFJvLDKf93KevHJAjpBorAQWSBIKqFASC4G0pCAkm4GfaEvgYXl0T6HBaE97f0vmnfYHbZOMLZCx9ISdKWwjOWZSC8GYm4SUGwfYgqI4AAAAASUVORK5CYII=
// ==/UserScript==

gets removed/stripped, making the userscript uninstallable

Filename suffix gets discarded if an identical file already exists

Suppose you upload a file called audio.jpg, and get the URL .../zksebc.jpg back. Then you realise that it had the wrong filename suffix, so you rename it to audio.ogg and upload that one. The URL you then get back will again be .../zksebc.jpg, so you still have the wrong filename suffix.

Provide temporary file storage

If I know my file is not going to be needed permanently, I should be able to specify a deletion time (hours/days/weeks/months).

For most of the files I share I don't want them to take up unnecessary space after I've forgotten about them. You probably already delete files after they aren't downloaded for a while, but to be able to specify an even shorter amount is always helpful to free up space.

An extension upon this temporary storage would be not to specify a deletion time, but rather something like a 4chan thread, and the file will be deleted after that thread 404s. This would be rather easy to check every hour by just using a HEAD request to save bandwidth. If the thread stays alive for longer than X days (e.g. threads on slow boards and/or stickies), then you stop checking the thread and just let the file stay there until it is deleted for inactivity.

top attribute on a > span

The top: -2.75em in style-desktop.css makes it so that you can't actually see the bubble:

Should the nav bar's height be decreased? Or did I just say something really stupid Q.Q

2 dots e.g tar.gz

Now that it works to upload files without any extension without a dot being added we need to add support to upload files such as tar.gz without it cutting out and giving back bf43q.gz when uploading a file called test5.tar.gz.

add upload from web

Can you have an upload from web button, like imgur does? For example, this would be useful since images on 4chan are temporary. You might even add this feature but for 4cdn.org uploads just keep a link to a copy on an archive and make it appear that you host it.

Make Ctrl+V paste and upload the file from clipboard

Uploading the content located on the clipboard by pressing Ctrl+V / Cmd+V would be very helpful as some people take screenshots that stay on the clipboard instead of getting saved on a folder.

When I do Cmd+V on pomf nothing happens, so I have to save the screenshot and do the drag and drop thing.

Make progressbar wider

Hi, my upload speed is very bad. When i upload a big file can't be sure that the file is still uploading without opening my network monitor. pomf's progressbar just doesn't move for several minutes.

It would be easier if the progress bar was at least double the width it is now.

Provide file names

Currently if I upload something, I get a random 6 letter ID for my file, and then the extension is tacked on at the end.

I'd like to be able to upload a file with a specific name and then also download a file with the same name.

For example, if I upload "abc.zip", I currently get a URL like http://a.pomf.se/qwerty.zip

I propose a URL which includes the zip name, like http://a.pomf.se/qwerty/abc.zip (so it still uses the ID internally.)

The file would only be downloaded if the ID and the filename matches, so this method also adds another layer of security for files uploaded (although that's negligible, as there are 300 million possible combinations not including the file extension which is limitless)

I imagine you'd store the file on the disk as qwerty.zip but serve the file as abc.zip.

Another way could just be to still have a.pomf.se/qwerty.zip, and then have the download be abc.zip, but I think that when you share the file you also want the filename to be in the URL - the users consuming your service will expect it to be like that, and less confusion is better.

Provide Content-Length HTTP header for .jpeg files

Don't know if it's typical or not but some stuff my peoples and i use don't quite work because of lack of content-length HTTP header in .jpeg urls.
Reproducible via:

$ curl -X HEAD -i http://a.pomf.se/bphrxe.jpeg
HTTP/1.1 200 OK
Date: Thu, 21 May 2015 06:44:39 GMT
Content-Type: image/jpeg
Connection: keep-alive
Set-Cookie: __cfduid=d44a657cdeb2ca0519507e03710d5f0411432190679; expires=Fri, 20-May-16 06:44:39 GMT; path=/; domain=.pomf.se; HttpOnly
Last-Modified: Thu, 21 May 2015 00:17:26 GMT
Vary: Accept-Encoding
ETag: W/"555d2416-eddc"
Expires: Fri, 20 May 2016 06:44:39 GMT
Cache-Control: public, max-age=31536000
X-Frame-Options: DENY
CF-Cache-Status: HIT
Server: cloudflare-nginx
CF-RAY: 1e9e5060787f07f1-LAX

This is opposed to webms and other filetypes which do seem to provide them.

[feature request] show amount of files uploaded/hosted on homepage

I think the best way of doing this is via counting the rows in the db, rather than counting the files themselves. I'm pretty basic at PHP though and can't figure out the best way of doing it.

Also I'm not sure how much (if any) overhead this would add to the homepage. Could cache it via memcached etc but then we're straying a little from 'lightweight'.

Ideas? Is this worth being added?

Grill not changing?

I've had the same grill show up for the past 4 days, previously she used to change everytime I visited the site, is the randomizer broken, or was there something changed?
The code at github doesn't mention numbers past 10, so I'm not really sure if it is the most recent version

(Also requesting more grills)

Give ETA of upload

If an upload has taken longer than 5 seconds, then maybe a countdown should be shown. A small progress bar is helpful to see, well, the progress, but not time remaining.

Pomf Paste: add more expiration options

Would it be possible to add "Week" and "6 Months" to p.pomf.se?

Even better would be something like Imgur uses, "3 months without views", but I understand that that would take some changes to the code.

Fatal error: spawn EACCES

Hi2all.
I have the next issue:
grunt
Running "swig:dist" (swig) task
Writing HTML to dist/index.html
Writing HTML to dist/faq.html
Writing HTML to dist/tools.html

Running "htmlmin:dist" (htmlmin) task
File dist/faq.html created.
File dist/index.html created.
File dist/tools.html created.

Running "cssmin:dist" (cssmin) task
File dist/pomf.min.css created.

Running "uglify:dist" (uglify) task
File "dist/pomf.min.js" created.

Running "imagemin:dist" (imagemin) task
Fatal error: spawn EACCES

How can I fix it?

Give original filename to HTTP clients on download request for certain compression formats

Some compression formats (bz2, etc) compress a single file where the contained file is named after the archive itself. For example, "gamearchive.packme.bz2" decompresses to a file called whatever is to the left of the bz2 extension. This isn't a problem for nested archives (such as tar.gz) but it can make some single-file uploads useless due to losing the filename unless they encapsulate the archive in another useless file or vice versa.

Folder option

Currently if I upload many related pictures or manga chapters or whatever, I have to give people dozens links for them to keep track, and always update the list.

It would be cool to have a folder where I can put related things together and keep it updated.

And it could be kept anonymous, with the folder being just a random hash as other files. But if you login you can add more content to the folder.

What do you think?
Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.