« first day (935 days earlier)      last day (2180 days later) » 

1:00 PM
@TheVicious Aunque depende cual cámara
 
Iphone 5s
 
@TheVicious Ah tabueno, ahí no opino
 
@TheVicious yo tengo un xiaomi mi a1 y tiene 13MP ... me costó bastante menos de lo que debe de costar un Iphone 5s... aunque no estoy seguro
 
@TheVicious mirate el samsung galaxy j7 que no es muy caro y es bastante curioso
 
@PabloSimonDiEstefano de hecho iba comprar ese pero me arrepenti
me venden un 5s en 300.000 COP
a comparacion del que tengo buaaa es una basura el mio
un Xiaomi redmi 2
 
1:04 PM
@TheVicious y eso en euros es...
Teníamos una hidrocálida en el chat!!!
 
@PabloSimonDiEstefano 88.97
 
@TheVicious aaaaaaa, eso es bastante barato pero mantengo que miraría el j7, es algo más caro pero bastante más curioso
y un movil de segunda mano... yo no soy amigo de cogerlos
 
@PabloSimonDiEstefano tambien comparto tu idea de algo de segunda mano... entonces no se jaja
 
@TheVicious jajaja
 
@PabloSimonDiEstefano pero tiene solo 1.5 de RAM... por el mismo precio tienes el xiaomi mi a1 que tiene 4
 
1:08 PM
@Aritzbn no fastidies, tiene 3 GB de RAM
 
@PabloSimonDiEstefano Ah D: pero si yo he visto en smart-gsm.com/moviles/samsung-galaxy-j7 creo que ponía que tenía 1.5
Aún así, por hardware el xiaomi es mejor pccomponentes.com/xiaomi-mi-a1-4gb-64gb-4g-negro-dual-sim
en aliexpress lo pillé por 150
 
@Aritzbn :P
 
0
Q: No Proxy-Authenticate Header is present Web API

byte96I'm making an API web application associated to MVC. When i do the post method to add a new nomination (fiddler application - Composer) i get the following error. No Proxy-Authenticate Header is present. I can get the token but don't know how to set the proxy WWW-Authenticate Header is prese...

si alguein se quiere pasar :V
 
@Flxtr yo no quiero que me pases hermano y quisero que maso menos me des una idea con que libreria para yo tambien aprender hermano
 
ya no se que mas hacer
 
1:10 PM
@lois6b gracias al Sr. @lois6b y estoy contentísimo :P
 
24 hours ago, by Lombarda Arda
May 17 at 13:32, by Lombarda Arda
yesterday, by Lombarda Arda
yesterday, by Lombarda Arda
24 hours ago, by Lombarda Arda
May 10 at 13:17, by Lombarda Arda
yesterday, by Lombarda Arda
yesterday, by Lombarda Arda
24 hours ago, by Lombarda Arda
May 3 at 13:08, by Lombarda Arda
Apr 23 at 13:17, by Lombarda Arda
En #haiku:
De comel vuelvo
Ahora a trabajal
para comel mas
 
@LombardaArda hostia, que grande O:
 
@Aritzbn cuanto es el salario de un desarrollador en tu ciudad bro?
 
@TheVicious no lo sé xd yo cobro 500€ pero creo que son unos 1150 o algo así por lo que me han dicho.
 
@Aritzbn desarrollador web? varia mucho'
 
1:15 PM
@Aritzbn Eso dijo ella
 
@TheVicious no demasiado, es el salario minimo xd
@LombardaArda te la he dejado a huevo xd, sabía que no desaprovecharías la ocasión
 
@Aritzbn yo no llego a cobrar 1000 porque soy "programador junior"
 
@LombardaArda programador junior o programador junior con contrato en practicas?
 
@Aritzbn 377 gano aca en Colombia :(
 
Si no me equivoco con contrato en prácticas te pagan un 60-75% de lo que estipula el convenio, no estoy seguro.
 
1:17 PM
Lo volví a hacer... voy a hacer explotar el cerebro a alguien (inserte risa maléfica).
0
A: Algorirmo que calcula el maximo y minimo de un vector tecnica divide y venceras

Paula_plus_plusDado que estás programando en C++, usa el lenguaje para simplificar tu código. El algoritmo de divide y vencerás funciona sobre rangos de valores, así que alimenta tu función con iteradores; a priori no te importa qué tipo de iteradores sean1 mientras puedas iterar con ellos, así que usemos un...

 
@TheVicious oh, pero allí las cosas serán más baratas y adaptadas a vuestra economía, ¿no?
@Paula_plus_plus ALGORIRMO
 
@Aritzbn pos si :D
me ire a vivir a España tio jaja
 
@Aritzbn ¡Sacre bleu!
 
@Aritzbn con 500EU puedes sobrevivir?
 
@TheVicious bueno, como desarrollador aquí hay mucho trabajo, creo, los veteranos te dirán mejor xd yo apenas tengo casi un año de experiencia.
@TheVicious no xD un alquiler te cuesta 400 por lo menos en barrios bajos, + agua + luz + gas + comida....
 
1:19 PM
@Aritzbn shitttt jajajjaja
@Aritzbn pero si voy a dormir a tu lado (?)
ok no hahaha
vale vale gracias, igual pensare
 
@Aritzbn soy junior y ademas con contrato de practicas
 
@LombardaArda oh, entonces entiendo, ¿Todas las empresas se aprovechan de esto? por que en ibermatica creo que no
@TheVicious bueno xd si quieres venir aquí a probar suerte como mínimo, para estar dos meses necesitarías 4.000€ según mis cálculos...
 
@Aritzbn eso es lo que tu crees jajaj, el contrato de practicas es dinero para las empresas
 
@LombardaArda ah? al chico que hizo prácticas aquí el año pasado le pagan 1200 y estudió lo mismo que yo solo que el tiene el título del año pasado y a mi me lo dan este año.
 
@Aritzbn que pais ?
 
1:23 PM
@byte96 España
 
@Aritzbn en Madrid es donde hay mucho trabajo?
 
@TheVicious En Madrid y en Barcelona, en Bilbao también , pero no tanto como en las dos anteriores
@TheVicious Y en Valencia creo que también hay bastante por lo que me han dicho, pero nunca miré :$
 
@Aritzbn yaaa ok que edad tienes bro? 22?
 
@TheVicious 21
 
@Aritzbn conoces una plataforma de job en españa? :D
 
1:26 PM
@TheVicious ¿plataforma te refieres a web? ¿o a agencia que te busca empleo?
 
@Aritzbn siii donde publican ofertas de empleo
 
@TheVicious Mira esto: infojobs.net
 
@Aritzbn gracias
 
@TheVicious Pero tendrías de informarte de los impuestos que te cobran y demás para hacer los cálculos de cuanto te pagarían mensualmente, si te pone 24.000€ al año, lo fácil es restarle un 20% y dividirlo entre 14 o 12 pagas. Que creo que funciona así (esto es para hacerte a la idea, cuando yo lo estudié era algo así) .
Aunque no estoy seguro de si lo que te restan es un 20% , pero por ahí andará ... creo que hace 3 años era un 18%
 
@Aritzbn aa ok en todos los jobs en españa pagan cada mes?
 
1:29 PM
@TheVicious en españa te pagan mensualmente, si. Pero algunas empresas te dan paga extra, por eso, a veces hay que calcular en 12 pagas, o en 14. Algunas en 15, pero es muy raro que una empresa te pague 15 veces. Esto funciona de la siguiente forma: Te pagan mensualmente X dinero y en navidad y en verano te dan X (siendo X tu salario) .
No sé si me he explicado y no tomes mis palabras al pie de la letra, pero lo que te digo te vale para hacer un cálculo aproximado .
 
@Aritzbn supongamos que me pagan Salario: 1.200€ - 1.500€ Bruto/me
mm 1.500
cada mes verdad?
 
@TheVicious si el salario es 1.200 brutos al mes, tu te llevaras unos 850-950 aproximados.
 
@Aritzbn osea que no me da para sobrevivir jaja
 
@TheVicious puedes optar a vivir en un piso compartido hasta que tengas más experiencia vivir en ciudades grandes en piso compartido puede que te de con ese dinero ... en un piso compartido, con otra gente.
 
@Aritzbn pues seria lo mas ideal?
 
1:35 PM
@TheVicious yo vivi bastante tiempo con 400 al mes
 
@lois6b ohhh nice
 
@TheVicious pero dificil
 
@lois6b a que te refieres cuando dices dificil
de que comias mal?
de que no era suficiente dinero
 
@TheVicious no sé, depende de como gestiones tu dinero y donde tengas la casa... es dificil, lo normal, para vivir "sin apuros" es tener 1.200€ netos/mes
 
@TheVicious era suficiente para sobre vivir pero costaba. habia que controlar mucho los gastos.
 
1:37 PM
@gbianchi si podes darte una vuelta bro: stackoverflow.com/questions/50468526/…
 
Buenos dias!!!!
 
@gbianchi buen dia
Salario: 18.000€ - 21.000€ Bruto/año @lois6b @Aritzbn es muy poco dinero este?
 
@TheVicious Generalmente en españa las viviendas y la vida está "diseñada" para vivir en pareja, viviendo solo hay demasiados gastos y un imprevisto, lamentablemente, te puede dejar sin vivienda.
 
@TheVicious ese está bien. son unos 1200-1300 mensuales liquidos (netos)
 
@lois6b eso si las pagas extra están prorrateadas... ¿No? si te lo dan en 14 pagas estás más jodido... ten en cuenta el IRPF y esas cosas
 
1:39 PM
@Aritzbn bueno si, y cuanto IRPF y demas.. pero por ahi
 
el irpf en esas franjas se mueve en el 20-30%
 
@NaCl :)
 
@Aritzbn ya ... este año me sale a pagar la renta porque tenia un irpf mas bajo que eso
 
@lois6b el irpf va mensual?
 
@Aritzbn si. a cada nomina se aplica
 
@Aritzbn @lois6b creo que donde mejor pagan el desarrollo es en Estados Unidos?
 
Entonces queda, según mis cálculos, 21.000€ brutos a 1172,5€/mes (netos) y en 12 pagas. Y 1005€/mes (netos)
 
@TheVicious en EEUU los salarios son más altos pero tambien la vida es mas cara
 
@lois6b todo es tan relativo
me voy a suicidar en un arbol hahahhaa
 
@Aritzbn no creo. yo gano más que esa mensualidad con menos bruto anual y con 13 pagas
(aun contando lo que debo pagar a hacienda XD )
 
1:43 PM
5
Q: Sending Basic authentication over http

Nick ProzeeI am trying to read the source from a page that requires basic authentication. However, using a Header and even Credentials in my HttpWebRequest, I still get a Unauthorized Exception [401] returned. string urlAddress = URL; string UserName = "MyUser"; string Password = "MyPassword"; HttpWebReq...

 
@lois6b según el IRPF de 2017 te sale a 1172,5€/mes , restándole es 34%
 
@Aritzbn lo has hecho por tramos¿?
 
@lois6b si , pero es 30% no 34, me he equivocado
 
es el 19% para los 12400, 24% para el resto
hasta 20200
y luego el 30 hasta 35.2k
 
Tabla Tramos IRPF 2017
Base liquidable general Tipo impositivo 2017
Desde Hasta
0€ 12.450€ 19%
12.450€ 20.200€ 24%
20.200€ 35.200€ 30%
35.200€ 60.000€ 37%
60.000€ - 45%
vale, puta mierda de tabla xd
 
1:45 PM
@Aritzbn pero no es el 30% de 21k
 
pero ahí pone que de 20.200 en adelante hasta 35k es un 30%
 
@Aritzbn pero por tramos
 
@gbianchi donde va todo ese codigo en startup.auth ? no especifica, url:google no se entiende nada...
 
sigue leyendo la pagina y mira los ejemplos xD
 
@byte96 donde va el request
 
1:46 PM
@lois6b oh bueno es verdad, entonces igual con 21.000€ al año me da pa vivir :D , yo el año que viene me la juego, y en el peor de los casos vuelvo a casa
 
@Aritzbn y tanto que da
 
@lois6b xd bueno, en barcelona no sé :P pero bueno, me la voy a jugar, a ver si hay suerte y me voy de este puto sitio, que asco que me da xd
@TheVicious En EEUU no hay seguridad social, aquí si :P el médico es ""gratis"".
Ala, mirad esta oferta 30.000 a un programador junior:
https://www.infojobs.net/barcelona/programador-junior/of-ic5d39c7c0f4c2592ab6a94ae7e909a?applicationOrigin=search-new
 
@gbianchi osea en Startup.Auth.cs
 
@byte96 tu request va en el startup?
 
Conocimientos necesarios
Bases de datos
C#
Desarrollo de software
.NET
SQL

Todo esto lo sé :D voy a tirar el curriculum a ver si cuela
 
1:50 PM
@gbianchi no se donde tengo el request
 
@byte96 donde haces el llamado a esa api?
 
@gbianchi utilizo fiddler para realizar los post y get
 
@byte96 eso es para hacer debug
 
@gbianchi en NominacionApiController tengo el metodo PostNominacion y Get
 
@byte96 pero donde haces la llamada? solo con fiddle?
 
1:55 PM
@gbianchi en el Startup.Auth tengo las autenticaciones digamos, donde genero el token, tengo un par de request tmb
 
@byte96 entonces no se como estas trabajando...
 
@gbianchi yo tmp jejejej, ese proxyport como lo personalizo y porque pone url: google.com ?
 
@byte96 ni idea de como estas trabajando para ayudarte
 
@gbianchi Holi chuchi
 
@gbianchi que necesitas saber ?
 
2:00 PM
Venga señores, me voy a casita por fin
 
@NaCl holis!!!
@byte96 no no.. ni idea que estas haciendo... yo no trabajo asi con asp...
 
@gbianchi No tengo idea de como utilizar owin para la autenticación de usuarios con mi base de datos...
 
@NaCl owin?
 
@gbianchi Seeee
@gbianchi ASP.NET Identity,
Y todo el rollo
 
tengo la misma pregunta jajaj @NaCl @gbianchi
 
2:03 PM
@NaCl ahhh... ya lo implemente :)
 
Pero partiendo de 0 la tabla de base de datos del usuario? o con un tabla de usuario ya creada?
 
@lDanny7 La tabla de usuarios es nueva de caja
@gbianchi AAAA Mandaaaaa
Eres malo
 
A ver según lo que he probado al utilizar Identity el se encarga de crearte la tabla de usuarios y aparte añadir otras tablas ya sea para los roles, y luego ellos te dan los metodos para loguearte. Que es exactamente lo que te cuesta?
 
@lDanny7 Quiero ponerlo en un web api con .net core, el problema con Identity es que hace uso de EntityFramework y no sé exactamente qué cambiar para adaptarlo a Dapper
 
@NaCl sacata EF de encima
hacelo a mano
o usa un auth...
 
 
fijate como lo esta haciendo mi branch en prode
 
@gbianchi Aver que tal
 
@NaCl no veo el problema con que Identity use EF, ya que eso se usara para el login. Tu te puedes crear tu capa de modelo usando dapper sin problema
 
@lDanny7 Lo que no quiero es usar EF :P
Absolutamente para nada
 
@lDanny7 para que usar EF si dapper soluciona todos los problemas?
@NaCl no uses EF
 
2:14 PM
@gbianchi Ando como Gerv
Jajaja
 
@NaCl en tal caso como yo cuando Gerv me retaba
jajajaja
 
@gbianchi Jajaja
 
@gbianchi de una clase modelo que tengo armado quiero pasarle como parametros que ingrese el Dia, Id y Nominado...está bien como lo paso como parametros:
public IHttpActionResult PostNominacion([FromBody]Models.Despacho.NtcNominacion nominacion)
 
@gbianchi Si bien se puede hacer magia, demonios, que complicado es
 
@NaCl con que? dapper?
 
2:16 PM
@gbianchi Dapper no es complicado, lo entendi a la primera con el README
@gbianchi Pregunta, que es DbService es la clase que utilizas para obtener una conexion a la db?
 
@NaCl sep
 
@gbianchi IUserService alv
@gbianchi Creo que lo pillo
 
buen día hermanos :D
 
Los registras con la inyeccion de dependencias
 
@NaCl usando claims como me enseño gerv :)
 
2:19 PM
@gbianchi Okay, el no me enseñó, así que es japonés para mi :P
A ver si transmites el conocimiento <3
 
@NaCl ahora ojo no te olvides que hay que agregar varias cosas en el startup de la app
 
@fredyfx Buen día bro!
@gbianchi Eso fue lo primero que vi
 
@NaCl en eso estoy.. bah.. no es que me enseño.. me tiro el codigo por la cabeza.. jajajaj
 
@gbianchi Igual miro Traducir de vez en cuando :P
@gbianchi Creo que ya lo tengo xD
@gbianchi Por cierto, no andas corriendo migrations?
 
@NaCl en esta app no necesito migrar nada.. una vez que sale, sale.. no hay vuelta atras...
 
2:22 PM
@gbianchi Jajaja, vale
 
@NaCl logre deployar a prod.. la prueba.. y ahora tengo cors en prod :(
pense que lo habia solucionado...
igual por lo menos ahora se las rutas.. asi que se las puedo declarar...
 
@gbianchi Crear una especie de servicio que contenga la conexion a la base de datos utilizando SqlConnection y otro para las identidades de los usuarios y esa wea, registrarlos como singleton en el Startup y posteriormente agregarlos al constructor del controller
Eso es mas o menos lo que entiendo ^^^
 
@NaCl como va la cosa
 
@NaCl eso es lo que entendi yo...
 
@TheVicious Aqui ves
 
2:25 PM
@NaCl niceee
 
@gbianchi Al registrar un servicio inyectando la dependencia, puedes utilizar dicho servicio como argumento para el constructor controller?
 
@gbianchi CORS en producción? Atacas a APIs de terceros?
 
@PabloLozano son todas mias
jajajajaja
 
entonces?
 
@PabloLozano pero el front esta en un servidor
y la api en otro
front en netlify.. back en azure
 
2:26 PM
ah, no tienes un proxy inverso
 
@PabloLozano quien? cuando? como?
jajajajaja
 
xD
Qué tienes para el front? un Apache, un nginx?
 
@PabloLozano aaaaaaaahhhhhhhhhhh ehhhhhhhhhhhhh ihhhhhhhhhhhhh... no se..
 
@gbianchi Me perdí con la parte del AuthorizationService no lo veo en el startup
 
@NaCl pera ya te ayudo...
@PabloLozano lo que sea que le puso netlify.. hay forma facil de saberlo?
 
2:28 PM
services.AddSingleton(typeof(IDbService), typeof(DbService));
services.AddSingleton(typeof(IUserService), typeof(UserService));
 
@gbianchi ¿Puedes configurarlo de algún modo?
 
Esos son los unicos servicios :(
 
no conozco netlify
 
@NaCl y para que queres mas???
 
@gbianchi Vi en un controller IAuthorizationService como parametro
 
2:29 PM
@PabloLozano mmmmm... no deberia ajustar el back? y decirle que permita las llamadas desde ahi?
 
Y no veo donde anda eso xd
 
El top de
 
@Paula_plus_plus que hago en c++?????
 
@gbianchi El tema es que puedes configurar el servidor de frontend para que toda request que vaya a (por ejemplo) `/myapp/api/<loquesea> se redirija internamente a la IP de tu servidor de backend
con lo que para el navegador todo está en el mismo sitio y no hay necesidad de CORS
 
@gbianchi esta bien como pase los parametros en el postnominacion stackoverflow.com/questions/50468526/… ?
 
2:31 PM
Yo acabo de montar un portal para mi empresa así
 
quiero que el tipo ingrese Dia, Id y Nominado
 
@PabloLozano si supiera la ip de mi back
 
esta bien que le pase todo el modelo ?
 
PAREN LOCO ME ESTAN HABLANDO 3 AL MISMO TIEMPO
 
ip o dominio
 
2:31 PM
jajajajajaa
 
jajsjajasjaj
 
pobre @gbianchi, porque dapper y no EF? xD
 
@PabloLozano espera me fijo eso
 
@gbianchi Ya lo entendí
@lDanny7 Diferencia de más de 500ms. +@gbianchi
 
@lDanny7 te estoy levantando un dedo del medio :p
 
2:32 PM
@gbianchi jajajajajajaaja
 
@NaCl ni se de que hablabas
 
@lDanny7 dapper es todo lo que esta bien en el mundo
 
@gbianchi Es más facil de usar que EF xdd
 
@gbianchi era coña por lo que te hablaban xD se que dapper es más rápido que EF, aunque claro no son comparables uno es un micro orm y el otro un ORM
 
2:34 PM
@NaCl eso justamente no lo entendi, y estoy esperando a gerv. Pero para mi, inyecta en todo constructor lo que levantaste como singleton al principio
@lDanny7 si, pero mejor el micro...
@PabloLozano no huyas a ver si puedo arreglar esto
 
@gbianchi depende tmb connection.Query<Dog>("select Age = @Age, Id = @Id", new { Age = (int?)null, Id = guid }); es que lo del string me mata
 
@gbianchi :44751049 IAuthorizationService está en un ensamblado de .NET, por eso no lo vi como dependencia, si quieres controlar los claims tambien puedes crear tu propia clase y registrarla
 
@PabloLozano nop.. no veo nada en netlify que me permita tocar eso..
 
no sé como trabaja netlify... es un hosting web?
 
2:41 PM
@PabloLozano sip.. pero me permite hacer un deploy de una app vue por ejemplo..
@PabloLozano igual, ahora que lo pienso, tengo que ver si el problema no es azure.. y eso no lo puedo ver hasta llegar a casa.. de aca no tengo acceso al portal
@PabloLozano gracias!!!! mañana si sigo con problemas te chiflo...
 
@gbianchi trabajas desde casa?
 
@gbianchi podes mirar ahora lo otro pls ?
 
@lDanny7 nop
@byte96 perate.. tenes el 3.. jajaja
@NaCl entendiste cuchi el tema?
@lDanny7 que lindo dapper
jajajaja
@lDanny7 que string te mata???
 
@gbianchi Tengo una idea básica, ahora tengo que relacionarlo bien
A ver si lo digiero
 
2:43 PM
@NaCl oki,. yo lo saque andando asi que no puede ser muy dificil
 
:p
 
tiene que haber un modo de usar wildcards ahí
 
@gbianchi no me gusta la query en string, pero eso no quita que sea rápido
 
@gbianchi De que tengo la idea base, la tengo, no tenia idea de como funciona la inyeccion de dependencias
 
2:44 PM
@PabloLozano no te voy a decir cosas linda porque @NaCl se pone celoso.. pero... <3
@NaCl ah yo tampoco.. pero funciona.. jajajaj
 
@gbianchi Tranquilo, solo ando sacando la mp7 :)
 
mapeas una URL de netflify a tu servidor de azure y todas las requests a backend pasan por front
y así no hay cors
 
@lDanny7 a mi no me gusta no entender que hace EF.. y si tenes que hacer una query no trivial la terminas escribiendo igual..
 
@gbianchi Tuve que pausar el compilador porque este me parecia mas divertido :P
 
@gbianchi y lo bonito que queda el código <3 xD
 
2:45 PM
@lDanny7 Pero codigo bonito no compensa velocidad :(
En especial cuando careces de recursos xdd
@gbianchi public class Danny7: IDanny7 { ... }
 
@PabloLozano abajo esta la parte que dice proxy!!! "Just like you can rewrite paths like /* to /index.html, you can also set up rules to let parts of your site proxy to external services. Let’s say you need to communicate from a Single Page App with an API on api.example.com that doesn’t support CORS request. The following rule will let you use /api/ from your JavaScript client:"
 
@gbianchi Ah, miralo,... no llegué tan abajo leyendo
pero iba por buen camino
pues eso es lo que se usa en la mayoría de las SPA (Single page applications)
Vue, Angular, React...etc
 
@PabloLozano weeeeeeeeee ahora lo pruebo...
 
;)
Angular lo tiene incluso en modo development, te levanta un servidor con proxy para poder probar todo en tiempo real
 
2:51 PM
@PabloLozano seguro en el nuevo cli de vue viene.. pero no lo vi todavia.. o hay una extension...
@PabloLozano y lo tengo que agregar a un archivo que ya tengo que configura varias cosas del sitio.. genial...
ahora lo pruebo...
@byte96 si, los parametros estarian bien
 
@gbianchi oka grax, osea los estoy pasando correctamente ?
porque cuando en el Fiddler los coloco en el request body
{
"DiaOperativo": 01/01/2018
"IdCliente": 1265
"Nominado":500
}
voy al visual studio y me dice NULL
no se que shit
otra cosa y para pasar dos parametros por Fiddler como sería la sentencia ? , ejemplo quiero pasar un id cliente y un diaoperativo en un metodo GET
http://localhost:55170/api/nominacion/getid?IdCliente=568?DiaOperativo=01/01/2018
estaria bien asi ?
 
@byte96 no.. no estan bien.. eso es un objeto json?
 

« first day (935 days earlier)      last day (2180 days later) »