23 ноември, 2016

eBay image sizes

I'll leave this just for my own reference.

When using the Finding API with calls like findItemsIneBayStores (you get urls like thumbs1.ebaystatic.com/...), the only images that work are:
64.jpg, 80.jpg, 96.jpg and 140.jpg
So... make sure to include the parameters, outputSelector=PictureURLLarge and you will get an image in the following, more useful format...
When using the Search API, (you get urls like: i.ebayimg.com/...) here are the currently available images sizes you can request:
Image Size Chart (as mentioned by @clickprime, this chart is made from specific images. For clarification, I placed the aspect ratios in the col headers):
          Wider           Square          Taller  
          1.5w:1h         1w:1h           1w:2.25h
Name      Width   Height  Width   Height  Width   Height
$_0.JPG   96      64      96      96      42      96   
$_1.JPG   400     266     400     400     177     400  
$_2.JPG   200     133     200     200     89      200  
$_3.JPG   800     533     800     800     355     800  
$_4.JPG   640     480     640     480     640     480  
$_5.JPG   100     75      100     75      100     75   
$_6.JPG   70      47      70      70      31      70   
$_7.JPG   150     100     150     150     66      150  
$_8.JPG   400     266     300     300     133     300  
$_9.JPG   200     150     200     150     200     150  
$_10.JPG  1600    1066    1280    1280    709     1600 
$_11.JPG  310     90      310     90      310     90   
$_12.JPG  500     333     500     500     222     500  
$_13.JPG  63      42      42      42      19      42   
$_14.JPG  64      43      64      64      28      64   
$_15.JPG  188     125     125     125     55      125  
$_16.JPG  400     300     400     300     400     300  
$_17.JPG  80      53      80      80      35      80   
$_18.JPG  200     133     200     200     89      200  
$_19.JPG  400     266     400     400     177     400  
$_20.JPG  800     533     600     600     266     600  
$_21.JPG  500     333     500     500     222     500  
$_22.JPG  60      40      60      60      27      60   
$_23.JPG  80      53      80      80      35      80   
$_24.JPG  298     198     298     298     132     298  
$_25.JPG  500     333     500     500     222     500  
$_26.JPG  140     93      140     140     62      140  
$_27.JPG  640     426     480     480     213     480  
$_28.JPG  90      60      60      60      27      60   
$_29.JPG  450     300     300     300     133     300  
$_30.JPG  173     115     115     115     51      115  
$_31.JPG  300     200     225     225     100     225  
$_32.JPG  1600    1066    1280    1280    709     1600 
$_33.JPG  48      32      48      48      21      48   
$_34.JPG  50      33      50      50      22      50   
$_35.JPG  300     200     300     300     133     300  
$_36.JPG  60      40      40      40      18      40   
$_37.JPG  175     116     175     175     77      175  
$_38.JPG  115     76      115     115     51      115  
$_39.JPG  32      32      32      32      32      32   
$_40.JPG  80      53      60      60      27      60   
$_41.JPG  467     311     467     467     207     467  
$_42.JPG  105     70      70      70      31      70   
$_43.JPG  221     147     221     221     146     330  
$_44.JPG  51      34      34      34      15      34   
$_45.JPG  1200    800     1200    1200    532     1200 
$_46.JPG  300     200     300     300     133     300  
$_47.JPG  435     290     290     290     129     290  
$_48.JPG  80      80      80      80      80      80   
$_49.JPG  200     133     170     170     75      170  
$_50.JPG  100     67      85      85      38      85   
$_51.JPG  90      60      90      90      40      90   
$_52.JPG  132     88      123     123     54      123  
$_53.JPG  150     100     100     100     44      100  
$_54.JPG  122     81      122     122     54      122  
$_55.JPG  286     190     214     214     95      214  
$_56.JPG  100     67      100     100     44      100  
$_57.JPG  1600    1066    1280    1280    709     1600 
$_58.JPG  640     426     640     640     284     640  
$_59.JPG  960     640     960     960     425     960  
$_60.JPG  80      80      80      80      80      80   
$_61.JPG  1600    1066    1280    1280    709     1600 
$_62.JPG  225     150     225     225     100     225  
$_63.JPG  80      80      80      80      80      80   
$_64.JPG  80      80      80      80      80      80   
$_65.JPG  180     120     120     120     53      120  
$_66.JPG  53      35      35      35      15      35   
$_67.JPG  135     90      90      90      40      90   
$_68.JPG  53      35      35      35      15      35   
$_69.JPG  90      60      60      60      27      60   
$_70.JPG  53      35      35      35      15      35   
$_71.JPG  55      37      55      55      24      55   
$_72.JPG  500     333     375     375     166     375  
$_73.JPG  65      43      65      65      29      65   
$_74.JPG  135     90      115     115     51      115  
$_75.JPG  430     286     325     325     144     325  
$_76.JPG  400     266     320     320     142     320  
$_77.JPG  72      54      72      54      72      54   
$_78.JPG  75      56      75      56      75      56   
$_79.JPG  320     240     320     240     320     240  
$_80.JPG  600     450     600     450     600     450  
$_81.JPG  96      72      96      72      96      72   
$_82.JPG  147     98      147     147     65      147  
$_83.JPG  358     238     358     358     158     358  
$_84.JPG  498     332     498     498     221     498  
$_85.JPG  726     484     726     726     322     726  
$_86.JPG  1024    682     1024    1024    454     1024 
$_87.JPG  70      47      53      53      23      53   
$_88.JPG  175     116     130     130     58      130  
$_89.JPG  600     400     500     500     222     500  
$_90.JPG  220     146     220     220     97      220  
$_91.JPG  276     184     276     276     122     276  
$_92.JPG  560     373     420     420     186     420  
$_93.JPG  360     240     360     360     213     480  
$_94.JPG  280     186     210     210     93      210  
$_95.JPG  180     120     180     180     106     240  
$_96.JPG  113     75      75      75      33      75   
$_97.JPG  90      90      90      90      90      90   
$_98.JPG  180     170     180     170     180     170  
$_99.JPG  200     150     200     150     200     150  
$_100.JPG 650     412     650     412     650     412  
$_101.JPG 107     88      107     88      107     88   
$_102.JPG 247     187     247     187     247     187  
$_103.JPG 180     120     180     180     80      180  
$_104.JPG 323     215     215     215     95      215  
$_105.JPG 510     340     340     340     151     340  
$_106.JPG 160     160     160     160     160     160  
$_107.JPG 1000    666     1000    1000    443     1000 
$_108.JPG 135     90      90      90      40      90   
$_109.JPG 135     90      90      90      40      90   
$_110.JPG 462     308     360     360     160     360  
$_111.JPG 225     150     155     155     69      155  
$_112.JPG 225     150     195     195     86      195  
$_113.JPG 450     300     450     450     199     450  
$_114.JPG 67      45      67      67      30      67   
$_115.JPG 216     144     216     216     96      216  
$_116.JPG 250     166     250     250     111     250  
$_117.JPG 190     126     190     190     84      190  
$_118.JPG 275     183     275     275     122     275  
$_119.JPG 110     73      110     110     49      110  
$_120.JPG 170     113     170     170     75      170  
$_121.JPG 135     90      135     135     60      135  
$_122.JPG 225     150     225     225     225     508  
$_123.JPG 64      43      64      64      64      144  
$_124.JPG 80      53      80      80      80      181  
$_125.JPG 96      64      96      96      96      217  
$_126.JPG 140     93      140     140     140     316  
$_127.JPG 150     100     150     150     150     339  
$_128.JPG 180     120     180     180     180     406  
$_129.JPG 300     200     300     300     300     677  
$_130.JPG 200     133     200     200     200     451  
$_131.JPG 400     267     400     400     400     903  
$_132.JPG 500     333     500     500     500     1128 
$_133.JPG 1600    1066    1280    1280    709     1600 
$_134.JPG 440     293     420     420     186     420  
$_135.JPG 275     183     275     275     166     375  
$_136.JPG 120     80      80      80      35      80   
$_137.JPG 96      64      64      64      28      64   
$_138.JPG 63      42      42      42      19      42   
$_139.JPG 380     253     380     380     168     380  

https://forums.developer.ebay.com/questions/12284/get-larger-images-via-getmultipleitems-call-option.html#answer-12740

02 април, 2015

Duplicate submenu item in WordPress custom admin menu.

Hi Blogger, long time no see.

Just as a reminder for myself and anyone else searching for the solution of
"how to hide the first submenu of my plugin menu on WordPress":

I read through many articles on stackoverflow and elsewhere about this issue, dated back from 2012 or even 2009, all pointing to the same solution: make the first add_submenu_page $menu_slug the same as the one in add_menu_page (and respectively the same as its own $parent_slug).

Of course this solution does not work anymore (or at least don't work with WordPress 4.1.1).

But I found this post, also dated back from 2012
https://wordpress.org/support/topic/add-menu-page-without-submenu?replies=4
And there is a different suggestion, from apimlott: to use a non-existing capability like this
add_menu_page( "Myplugin", "Myplugin", "nosuchcapability", "Myplugin");
and leave the capability check do it's magic.

And it this works for 4.1.1, yay!

03 юли, 2013

Направете tv.bnt.bg да стане 16:9 (отново)

БНТ все още не са "модернизирали" всички свои предавания с телевизионния стандарт 16:9. За сметка на това преди няколко месеца си актуализираха страницата за гледане на телевизия "на живо" (tv.bnt.bg) и приставката ми за Chrome престана да работи.

Но ето че най-сетне намерих нужните 2 часа да я направя наново. Че даже и с подобрения :)

Може да я изтеглите от страницата ми на сървъра free.host.sk:
http://bogesoft.host.sk/hosting/chrome/
(за съжаление от този сървър не мога да дам директен линк към файла).

07 януари, 2013

Wordpress MU images got broken.

We recently made a copy of a live site for future development purposes.
Everything went fine, we replaced the references to the new domain in database and the site is operating well except that on the sub-sites (the ones that use /files for uploaded content) all images got broken.

After some investigations we found that the /wp-includes/ms-files.php file (the one that operates as a gateway between the image URL and the actual image location) was serving a BOM characters in the beginning of all images and cutting the last three bytes also.
It turned out that while editing the wp-config.php file for the new database credentials, the editor added the BOM character. We removed it and the images got back.

Credits go to this comment: http://core.trac.wordpress.org/ticket/14730#comment:6 from Sergey Biryukov

04 октомври, 2012

Posts and pages looks weird after domain switch.

Any now and then you are transferring some existing site to a new domain. Or you are just making a demo/test/development copy to another folder. So you follow the best practices and backup all data, alter the database to suit the new domain/folder, create new database, import the tables, altering the wp-config and uploading the files again. Most of the cases this is enough for your new WP installation to work with no problems, but! Sometimes some elements on your site look strange, misplaced or don't show at all. And you start wondering "I've copied everything, why the two installations are different?"

Here is a tip that can guide you. Do you use custom meta fields for the posts? Did you just made a find-and-replace of the old domain/folder with the new ones? Well, then you probably replaced this inside some serialized values of the meta tables also. And now the unserialize returns false because the value is no longer valid. So you have to (manually) recalculate the differences in character lengths and replace the count on every occurrence. Hopefully your database is not so long :)

Oh, and don't forget to freshen the permalinks.

13 юни, 2012

"empty character constant" error in Titanium

You are making some mobile app in the Appcelerator Titanium. Everything seems OK (aside some issues with Android/iPhone inconsistency) until you decide to build a distribution for iPhone. Then you may face the following:


error: empty character constant

If this error comes in the autogenerated defines.h file while running the builder.py script, then you should review your code and generally replace all empty strings to comply with the Objective-C directives e.g. from single-quote to double-quote ('' -> "")

This is still a problem in SDK 2.0.3 despite they claim it is fixed in 1.7.4

14 май, 2012

Направете tv.bnt.bg да стане 16:9

БНТ най-после решиха да преминат към "модерния" телевизионен стандарт 16:9. Но все още не са готови да заснемат всички предавания в този формат. Докато това не се случи, страницата им за гледане на телевизия "на живо" (tv.bnt.bg) няма как да се сети кое предаване в кой формат е (не и докато ползват jwplayer.

Ето защо се наложи да използвам "хакерските" си възможности и да направя това временно решение под формата на Chrome Extension. Sorry за другите браузъри, но аз ползвам само тоя, а и той е най-лесен за разработка.

http://bogesoft.host.sk/hosting/chrome/bntHDswitch.crx
(с любезното хостване на free.host.sk)