Pestañas del árbol de Firefox. Seis complementos únicos de Firefox. Método de agrupación alternativo

Comenzar

Cuando llegué a trabajar el primer día, me mostraron mi lugar de trabajo, nos dieron una computadora, nos registraron en Zhira y Gitlab y nos mostraron el principal medio de comunicación entre empleados: iChat. Podrías pensar que fue algo relacionado con Apple, pero fue un poco peor.


Ante mi cara de sorpresa, mis compañeros me explicaron que así sucedió históricamente (algún enlace), y en general todos entienden que esto es un poco extraño, pero nadie planea cambiar nada. Después de todo, iChat (su nombre completo es Intranet Chat - Wikipedia) tiene muchas ventajas:

  • se encuentra en nuestro servidor y no cruje
  • todo es gratis (El autor del programa publicado última versión en 2002, gratis)
  • “tiene una interfaz estética y sencilla” (gracias por la cita, Wikipedia)
  • hay de todo funciones necesarias - charlas personales y "tablón de anuncios"
Bueno, probablemente todo esté bien, sólo que no entiendo algo, pensé. Pero después de varias semanas de usar el tubo producto nacional Sus deficiencias se hicieron claramente visibles:
  • sin historial: reinicie su computadora y, si ayer su colega Vasya le envió el correo electrónico de alguien, lea los registros en un archivo de texto
  • no puede transferir archivos: bienvenido a un intercambiador ftp corporativo, carpetas compartidas en un disco o nubes personales (yo personalmente uso mi cuenta OneDrive si es necesario)
  • Es imposible chatear normalmente desde una red externa (normalmente solo es posible escribir a colegas si te conectas a través de VPN o RDP)
  • No puede escribirle a alguien que ahora está desconectado: si un colega está trabajando desde casa hoy, se fue temprano o es fuera de horario, recuerde su mensaje hasta tiempos mejores.
  • A continuación, el cliente sólo está disponible para Windows desde la versión 98, no para iPhone ni en línea las 24 horas del día.
  • Naturalmente, no hay resaltado normal de nada: código, enlaces (está bien, hay resaltado, pero no puedes hacer clic en ellos), hipertexto.
Situación: tenemos una “charla con discapacidades" Hay tantos "no hacer" que te da vueltas la cabeza. Casi todos los empleados se comunican simultáneamente con los compañeros que necesitan a través de algún tipo de Skype, WhatsApp y Telegram: allí puedes subir archivos, hay un cliente para Android e increíblemente puedes estar en línea durante un viaje de negocios. Si te enfermas, no tienes por qué decirle a un compañero de otro departamento a través de tres personas que no estarás mañana, y puedes encontrar ese enlace a Habr con la información necesaria que te arrojaron hace una semana sin rezando a Cthulhu.

Entonces, ¿por qué no utilizar Skype/Whatsapp/Telegram/Viber/ICQ?

Probablemente ya puedas saber cuál es el problema aquí. En primer lugar, todos los empleados se agrupan en torno a los mensajeros elegidos. Uno necesita escribir allí, el otro aquí, para uno de mis colegas incluso mantuve ICQ funcionando constantemente, no usó nada más (ni siquiera iChat). Y lo que es tan típico es que nadie quiere cambiar a otro chat, y aquellos que no los usan en principio (sí, hay muchos entre los programadores, en su mayoría empleados de mayor rango, o paranoicos, o ambos) no quieren para empezar.

Y en segundo lugar, tengo compañeros de clase, conocidos y toda mi lista de contactos en mi telegrama, y ​​es imposible separar adecuadamente a mis compañeros de los demás. Y sólo puedo saber que un colega está en Telegram preguntándole él mismo. A veces ni siquiera me doy cuenta de que tengo un nuevo colega hasta que veo a alguien que no conozco frente al ordenador de otra oficina. En resumen, caos.

Luego le pregunté a nuestro jefe de departamento si era posible adoptar un programa más nuevo y técnicamente más avanzado de Apple, para que todos no sufrieran tonterías y pudieran charlar tranquilamente en un solo lugar. “No existe tal programa”, fue la respuesta. De ninguna manera, pensé, y dije que definitivamente lo hay, que no puede evitar serlo. "Entonces encuéntralo y ya veremos". Bien, ahora era digital"Todo está buscado en Google, no es difícil encontrar algo sensato", pensé. Estaba un poco equivocado.

Requisitos de chat de la organización.

  • pago gratuito o único por una cantidad inferior a 5000 madera ("ahora es gratis, así que no quiero pagar, e incluso 3 mil cada mes": aproximadamente esta es la actitud hacia el pago por el chat en la organización, y yo también Me presionan a un sapo para que pague precios que las empresas estadounidenses ofrecen a otras empresas estadounidenses y no tan estadounidenses)
  • La instalación en su servidor, si no es necesaria, al menos es muy deseable.
  • Soporte de idioma ruso ( versión en inglés Sólo se puede garantizar que el departamento de desarrollo lo utilizará, y eso sólo con un tramo)

Requisitos de chat de mi parte

  • multiplataforma. Para que finalmente pudiera, sentado a la hora del almuerzo, en el transporte o de vacaciones, escribirle algo a alguien desde mi teléfono e incluso descubrir lo que alguien me escribió. Y para que mi colega, que tiene Linux, no ponga cara de tristeza cada vez que escucha la palabra “chat”.
  • Diseñado para la comunicación en las empresas. Para que tenga una charla donde hay Todo mis colegas y solo mis colegas
  • proyecto vivo activo. Para que los insectos, como los insectos congelados en ámbar, no queden colgados en el producto hasta el final de los tiempos.
  • transferencia de archivos. Bueno, ¿por qué debería subir esta foto a carpeta compartida¡Si pudiera enviarlo a través del chat!
  • notificación normal/sincronización no leída. Para que no sea como en Skype, recibes un mensaje y luego, dentro de 24 horas, encuentras una notificación al respecto en cada uno de tus dispositivos.

Tras las huellas de Aychat

Al principio intenté encontrar algo parecido a iChat, pequeño, local, gratuito, para Windows, sin ningún truco. Las propuestas rusas en este segmento de mercado suelen ser algo increíble: un conjunto pobre de funcionalidades, congelado en algún momento a mediados de la década de 2000, combinado con una interfaz de usuario torpe al estilo "mi primer proyecto en Delphi" y un precio escandaloso que puede hacer que los especialistas en marketing de JetBrains y Adobe sólo puede soñar. A menudo, el kit viene con una falta total o parcial de soporte.

uno de mejores opciones, que logré encontrar - chat "Comodidad". El nombre me intrigó, pero en realidad todo resultó no ser tan cómodo.

El coste de la comodidad para mi organización de unas 30-40 personas: 16 mil rublos.

El producto tiene características atractivas, pero intimida con su interfaz y no inspira confianza en su calidad. Y por el precio, no podemos subir con él.

Desafortunadamente, después de varias horas de buscar en Google, no pude encontrar una opción que cumpliera con mis criterios. Si existe, agradecería el enlace.

Estos pantalones hipster tuyos

Varias veces más últimamente Escuché sobre slack en un lugar u otro (Slack en las lenguas del grupo romance). Que se trata de algo nuevo, nunca antes visto, ya sea un chat con esteroides o un foro con una forma extraña de mostrar temas. Los estadounidenses están locos por el Slack, y toda startup que se precie lo utiliza (en sus MacBooks, bebiendo batidos y café de Starbucks). Uno de mis colegas se fue recientemente a una startup que está creando un competidor para Slack.

Bueno, holgura significa holgura, no puede haber tanto revuelo de la nada. Un rápido examen del paciente mostró la presencia de nuevos gadgets, algunos canales con hashtags y una interfaz inusual. Y el deseo de estar a la vanguardia de la tecnología era, por supuesto, fuerte, pero la interfaz de nuestro amigo extranjero no tiene ninguna traducción a otros idiomas, y solo Apple (que, como saben, puede hacer de todo, pero no quiere todo) puede instalarlo en su servidor. Bueno, es un poco fallido.

Ah, y también hay hipchat. Es como flojo, pero hipchat. Y tampoco hay traducción, y tampoco hay forma de decírselo usted mismo. Pero para los hipsters. Y para los robots.

Pero me gustaría el nuestro

Ya bastante molesto por la desesperanza, un par de semanas después casi accidentalmente me encontré con Zulip, un competidor de OpenSource para slack (o tal vez no un competidor, quién sabe), muy similar a lo que necesitaba. Es gratis y cualquiera puede instalarlo en su servidor, incluso si esa persona es una empresa de 50 personas.

Aunque rápidamente quedó claro que esta opción no era adecuada debido a su complejidad (hay secciones, en las secciones hay temas y solo en los temas hay chats en los que puedes escribir algo) y, ¿cómo puedo decir esto sin inglesismos? ... bueno, sin ellos, la experiencia del usuario es generalmente triste. Y sí, sólo en inglés.


Así se ve un paciente con un nombre poco claro

Pero ya está más cerca, ¡y tal vez realmente haya algo adecuado en el mundo OpenSource! Busqué un poco más en la barra de búsqueda y encontré Mattermost y Rocket chat. Este último finalmente recibió el premio People's Choice Award que lleva mi nombre y entró en nuestra casa como un nuevo miembro del ecosistema de software. ¡Y por qué, porque tiene traducciones, traducciones!


Así es como se ve todo

Brevemente, las ventajas e insignias de Rocket Chat.

Primero, por supuesto, las ventajas:
  • Hay una traducción al ruso. Sí, no está completo, pero casi, y si pasa algo, puedes traducir lo necesario a tu idioma. Las traducciones están alojadas en el portal lingohub.com, creado especialmente para este fin. El autor de este post, para su crédito (y modestia), ha traducido el 60% de lo que aún no se ha traducido, y no va a parar.
  • Puedes instalarlo en tu servidor Linux con una línea (en realidad, solo una y funciona).
  • Hay clientes para todas las plataformas excepto Windows Phone: (¡pobre, pobre WP! (Yo mismo antiguo propietario Lumia)
  • Existe una versión web, puede iniciar sesión rápidamente desde cualquier dispositivo y, por ejemplo, transferir un archivo de registro desde la computadora de un cliente, enviar un seguimiento de la pila o simplemente escribirle a un colega.
  • Por separado, puedes configurar todas las notificaciones: de qué chats se te deben mostrar notificaciones y de cuáles no; ajustes individuales notificaciones para dispositivos móviles y de escritorio
  • Comer servidor de archivos, puedes subir archivos
  • Gratis
  • Se está desarrollando activamente, se están eliminando nuevas funciones y se están corrigiendo errores.
Ahora las desventajas:
  • Insectos. ¿Dónde estarían nuestros seres queridos sin ellos? Ellos son. En algunos lugares, cuando haces clic en algún lugar, no pasa nada, en otros lugares, por el contrario, sucede algo que no esperas en absoluto. Pero debo decir que no hay muchos y, en general, la situación es más o menos la misma que la de Xiaomi: barato y con errores, pero en general funcionará.
  • El cliente de escritorio está en un dispositivo electrónico, lo que en sí mismo puede que no sea un inconveniente, pero tampoco es muy bueno.
  • El cliente móvil es prácticamente una copia del de escritorio, conectado a través de WebView (probablemente). No es rápido ni responde en un teléfono inteligente.
  • No hay una lista de todos los usuarios en ninguna parte de la interfaz. No sé ustedes, pero en un chat corporativo quiero ver una lista de todos mis compañeros. Porque no sé los nombres de algunos de mis compañeros, y ni siquiera sé de la existencia de algunos.
  • Mmm, ¿qué más hay? Sí, no existe el estado "De vacaciones". Así que me fui de vacaciones, configuré el estado en "de vacaciones" y todo estuvo bien.
Para aquellos interesados, Rocket Chat está disponible en un servidor de demostración gratuito con acceso completo.

Érase una vez, cuando todavía era un joven ingeniero de software ecológico que venía a trabajar a una empresa donde no existía “Internet”, me sorprendió mucho ver lo que era un “chat corporativo”. Técnicamente, todo era simple: en algún lugar de alguna ciudad de Ucrania se instaló un servidor IRC de forma voluntaria, en la red de la empresa, que se extendía entre ciudades, funcionaba un mIRC (o PIRCH, como se quisiera) crackeado. Todo funcionó en un gran interior. red corporativa, construido sobre líneas dedicadas, “reenviadas” por todo el país.

No vi ICQ "en vivo" en ese entonces, no lo usé por correo electrónico- debido a la falta de acceso generalizado a Internet en nuestra ciudad en ese momento. Pero me di cuenta de cómo herramienta efectiva puede haber conversaciones entre empleados de la empresa, especialmente cuando sucedió algo y no había nadie a quien pedir consejo en el momento. Luego, mediante el chat, el problema podría resolverse en minutos. Porque siempre había alguien en línea que sabía quién podía ayudar. De otra ciudad, de una división de una empresa desconocida para mí, una persona a la que nunca había visto en mi vida.

Ahora esto se percibe como la norma. Pero para mí personalmente fue un milagro técnico. El chat fue sumamente simple y ascético, era imposible intercambiar archivos, de toda la información sobre una persona solo se podía ver un apodo, y el signo "@" delante de este mismo apodo, lo que indicaba que se trataba de una persona con derechos adquiridos. con algún tipo de charla de poder de “operador”. Pero incluso esto fue más que suficiente.

¿Por qué necesitas un chat corporativo interno y no un mensajero de Internet?

Hay muchas razones para esto y hemos escrito sobre ellas más de una vez. Citaré aquí sólo algunos de los problemas que resuelve un programa de comunicación cuyo servidor se ejecuta directamente en su empresa, bajo su control.

¿Y ahora qué?

Ahora chatea para red local Hay una gran variedad de ellos, tanto de pago como gratuitos. Los programas gratuitos, por regla general, son programas creados por puro entusiasmo, con poca oportunidad, con errores y otras herencias derivadas de la inexperiencia y falta de tiempo de los programadores que crearon estos programas.

Se destacan productos serios y gratuitos como OpenFire, pero para instalar y configurar dichos programas necesita especialista experimentado, que entiende bien cómo y qué hay que hacer.

Productos pagos También hay bastantes, hay mucho para elegir. Sin embargo, los precios de estos programas suelen ser bastante elevados. Especialmente si el desarrollador es famoso, como Microsoft o IBM. si y mayoría funciones de tales programas pequeñas empresas simplemente no es necesario.

SYYYYYYRRRR! O Chip y Dale al rescate.

Para pequeñas empresas con una plantilla no superior a 15 personas, la opción ideal es la instalación. Esta es una versión casi completamente funcional. Pero absolutamente gratis y con una rica funcionalidad.

Este programa tiene todo lo que puedas necesitar. No es necesario configurarlo; el programa funciona inmediatamente después de la instalación. Incluso una administradora rubia puede resolverlo, si es que hay alguna en fauna:) Messenger en ruso, con amplia información detallada e ilustrada. Aunque es poco probable que tengas que buscar allí de inmediato (excepto quizás más adelante, cuando quieras probar diferentes características interesantes), el programa es intuitivo y similar al paquete ofimático estándar de Microsoft.

Los desarrolladores de MyChat son de Ucrania y, como nadie, conocen muy bien las características específicas de las empresas nacionales y sus necesidades.




Arriba