Despite being a quick, almost breezy read (how often do you read that said about a book on SEO?), The Truth About Search Engine Optimization packs a tremendous amount of valuable knowledge into a compact barely-200-page space. Author Rebecca Lieb has produced a work that will benefit experienced SEO practitioners as well as newbies while being highly readable and largely non-technical. The structure of the book—10 sections divided into 51 brief chapters—keeps things moving along at a brisk pace without leaving out the most important information on each topic addressed.
In her chapter on "learning to do the Google Dance," Rebecca notes the similarity between SEO and public relations: both can help you influence the information that prospects find about your company and its products or services, but not control that information. Maybe your news (or your website) will make the front page, or maybe it will be buried several pages in. As she notes, "If you want to guarantee that your message will appear (exactly)…the way you want it to and where you want it to be, buy an ad." In other words, SEO, like PR, can be important in terms of influence, but it's unreasonable to expect complete precision.
Though the book doesn't specifically address web presence optimization, it does touch on elements important to SEO beyond meta tags and directory links. For example, email can play an important role (through maintaining an online archive of search-friendly archived newsletter content), as can personal and corporate reputation management, online advertising (ads are links!) and social media activities.
There is a wealth of wisdom packed into this compact book: search is something to consider from the very start of a website project, not as an afterthought. Companies can no longer afford to build static "brochureware" websites—to be successful in search, sites must "now be ever-growing, changing, and evolving platforms for publishing content, news, and information about products and services." Search is no longer simply even about website content, but has fragmented into local search, video search, blog search, image search and news search among other categories. Search is an ongoing activity, not a one-time event: results aren't achieved overnight, and developing quality links in particular is a process that happens over time. Although, as noted, the book isn't overly technical, the importance of technology isn't ignored: the author touches on the importance of being careful with drop-down menus, using CSS in place of tables where possible, maintaining a relatively flat file structure and utilizing breadcrumb navigation to help both search engines and human users better understand your site's layout.
From a pure how-to standpoint, Website Optimization: Speed, Search Engine & Conversion Rate Secrets by Andrew King is a more thorough technical work. And if you read closely enough you'll find some minor errors in this book such as "most SEO specialists recommend that the brand or company name be the very first word or part of the first phrase in every title tag." Yikes, no! The first few words in each page title tag are the most critical for search; since your site is likely to show up well in searches for your company or brand names regardless of how well-optimized it is, that extremely valuable search real estate should be reserved for generic industry terms. She also defends the insidious nofollow tag, though acknowledging it is "an imperfect tool." She praises Furl.net, a worthy site which is unfortunately now gone from the Internat landscape (the perils of writing about the web! That can happen to any author.) And she recommends keeping analytics in-house, even if SEO efforts are outsourced: I disagree only because understanding what is happening on a website is so critical to ongoing SEO improvement efforts that analytics are best managed by the SEO team or consultant.
Still, these are minor quibbles. Overall, The Truth About Search Engine Optimization is a highly readable and strongly recommended book for anyone involved in website development, marketing, PR, or other functional business areas interested in understanding the challenges and importance of search engine optimization without getting bogged down in technical minutiae.
NOTE: Still with me? Thanks! Here's a reward: the publisher sent me an extra copy of this excellent book, so I will give it away to first person who tweets this review. Your tweet MUST include @TomPick, ad I'll be the sole judge of the winner based on what shows up in my Twitter #replies feed. I'll even pay the postage to send it you.
Thanks for stopping by and commenting Wynne, but way too late for the free book I'm afraid! But you can buy it through the link here, only $12 on Amazon.
That is seriously good advice, thanks.
I think your post was successful on this interesting information. congratulations. current world we live in a world of media, to have a search engine optimization in seo is necessary. but to know something effective, first must take it to the test, so I think Truth About Search Engine Optimization is important, I think this actually is a useful book for written information from a lot of experience with seo. great if you get this free book, and really found interesting and original research about it. thanks for sharing information.
Great stuff – your page goes straight to my bookmarks. I will come back again soon to read some more.


text:
El Campeonato de Europa Femenino de la UEFA 2022 (), comúnmente conocido como la Eurocopa Femenina 2022, fue la 13.ª edición del Campeonato de Europa Femenino de la UEFA, el campeonato internacional cuatrienal de fútbol organizado por la UEFA para las selecciones nacionales femeninas europeas.

Fue la segunda edición con 16 equipos en la fase final. Inglaterra fue elegida como anfitriona del torneo por el Comité Ejecutivo de la UEFA el 3 de diciembre de 2018. Fue la segunda vez que dicho país alberga este torneo, tras la edición de 2005. La final del campeonato se disputó en el Estadio de Wembley, en Londres.

Inicialmente, el campeonato iba a disputarse en julio de 2021, pero debido a la pandemia de coronavirus y el aplazamiento de la Eurocopa 2020 y los Juegos Olímpicos de Tokio a ese mismo mes, el campeonato fue reprogramado para llevarse a cabo entre el 6 y el 31 de julio de 2022, evitando la superposición con ambos eventos.

Elección de sede
Inglaterra fue el único país que presentó una oferta antes de la fecha límite.

Inglaterra se confirmó como anfitrión en la reunión del Comité Ejecutivo de la UEFA en Dublín, República de Irlanda, el 3 de diciembre de 2018. El país británico previamente albergó la edición 2005 del torneo y también la Eurocopa masculina en 1996.

Clasificación

Un total de 48 países de la UEFA ingresaron a la competencia (incluido , que ingresó por primera vez al nivel senior femenino, y  que ingresó a su primer Euro femenino), y con  como anfitriona clasificando automáticamente, los otros 47 equipos competirán en la clasificación. Competición para determinar los 15 puestos restantes en el torneo final. A diferencia de las competiciones de clasificación anteriores, la ronda preliminar ha sido eliminada y todos los participantes comienzan desde la fase de grupos de clasificación. La competición clasificatoria consiste en dos rondas:

 Fase de grupos de clasificación: los 47 equipos se dividen en nueve grupos: dos grupos de seis equipos y siete grupos de cinco equipos. Cada grupo se juega en formato de round-robin de ida y vuelta. Los nueve ganadores de grupo y los tres mejores finalistas (sin contar los resultados contra el equipo que ocupa la quinta o sexta posición) se clasifican directamente para el torneo final, mientras que los seis finalistas restantes avanzan a los play-offs.
 Play-offs: Los seis equipos agrupados en tres series en partidos de ida y vuelta para determinar los últimos tres equipos calificados.

La fase de grupos de clasificación se llevará a cabo desde el  hasta el , mientras que las eliminatorias play-offs se llevarán a cabo en octubre de 2020.

Equipos clasificados

El seleccionado ruso fue excluida de la competición en una reunión el día 28 de febrero por la FIFA, en respuesta a la Invasión rusa de Ucrania de 2022, por el cual el seleccionado femenino de Portugal toma el lugar de Rusia.
Los siguientes equipos se clasificaron para el torneo final.

Sorteo final
El sorteo final se realizó el 28 de octubre de 2021 en Gran Mánchester, Inglaterra. Los 16 equipos se dividieron en cuatro bombos, en función del coeficiente de selecciones nacionales de la UEFA, para lo que se utilizan los resultados en las siguientes competiciones: fase de clasificación y fase final de la EURO femenina de 2017, fase de clasificación y fase final de la Copa Mundial Femenina de 2019 y fase de clasificación de la EURO femenina 2022.

Nota
Rusia fue reemplazada por el equipo nacional de  el 2 de mayo de 2022.

Sedes
El Estadio Old Trafford en Trafford (Gran Mánchester) fue confirmado como el lugar del partido inaugural con la Selección Inglesa disputando dicho encuentro. El estadio de Wembley albergará la final.
Las siguientes sedes fueron elegidas por la Asociación Inglesa de Fútbol para albergar todo el torneo:

{| class="wikitable" style="text-align:center;"
|-
|colspan=2 rowspan=12 |{{Mapa de localización+|Inglaterra|width=450|float=center|caption=|border=none|lugares=
{{Mapa de localización~|Inglaterra|lat=53.491|long=-2.529|region=GB-MAN|label=Leigh|position=left}}

}}
!  Brighton and Hove
!  Mánchester (MCR)
|-
| Community Stadium
| Manchester City Academy Stadium
|-
| Capacidad: 30 750| Capacidad: 7 000|-
|
|
|-
! colspan=2| Londres
|-
| Brentford Community Stadium
| Wembley Stadium
|-
| Capacidad: 17 250| Capacidad: 90 000|-
|
|
|-
!  Milton Keynes
!  Rotherham
|-
| Stadium MK
| New York Stadium
|-
| Capacidad: 30 500| Capacidad: 12 021|-
|
|
|-
!  Sheffield
!  Southampton
!  Trafford
!  Wigan and Leigh(
|-
| Bramall Lane
| St Mary's Stadium
| Old Trafford
| Leigh Sports Village
|-
| Capacidad: 32 702| Capacidad: 32 505| Capacidad: 74 879| Capacidad: 12 000'|-
|
|
|
|
|-
|}

 Árbitros
Un total de 13 árbitras, 25 árbitras asistentes, 16 árbitros asistences de vídeo y 2 árbitras de reserva fueron designados para la fase final del campeonato.

 Fase de grupos
El calendario final de la competición fue anunciado el 2 de mayo de 2022.Todos los horarios corresponden a la hora local de Inglaterra (UTC+1).''
 Grupo A

 Grupo B

 Grupo C

 Grupo D

 Fase de eliminación

 Cuartos de final

 Semifinales

 Final

 Estadísticas
 Tabla general

La tabla de rendimiento no refleja la clasificación final de los equipos, sino que muestra el rendimiento de los mismos dependiendo de la ronda final alcanzada. Si en la segunda fase algún partido se define mediante tiros de penal, el resultado final del juego se considera empate.

 Goleadoras

(de acuerdo a la página oficial de la competición).

Asistentes

(de acuerdo a la página oficial de la competición).

Autogoles

Jugadoras con tres o más goles en un partido

Premios y reconocimientos

Mejor jugadora del torneo

Mejor jugadora joven

Jugadora del partido

Equipo del torneo
El 2 de agosto de 2022 fue anunciado el mejor once del torneo elegido por el Panel de Observadores Técnicos de la UEFA.

Clasificados a competencias intercontinentales

Símbolos y mercadeo

Transmisión por televisión

La siguiente es la lista de canales de televisión que transmitirán la Eurocopa Femenina en Europa y en el mundo.

Véase también

Referencias

Enlaces externos

 Sitio web oficial
 Sitio oficial en Facebook
 Sitio oficial en Twitter
 Sitio oficial en YouTube
 Reglamento del Campeonato de Europa Femenino de la UEFA 2019-21

redpajama_set_name: RedPajamaWikipedia


Head over and take the new survey on RewardSurvey each week to receive $20 in Reward Points that can be redeemed for Free Magazine Subscriptions. Choose from: W, Cigar Aficionado, Men's Health, SHAPE, Wine Spectator, Essence, Golfweek, Wine Spectator, Siempre Mujer, New York Magazine, several audio downloads and more!
RewardSurvey.com is a dynamic approach to surveys that yields actionable results. RewardSurvey.com uses incentives to increase the response to yield a more robust portrait of opinion and experience without prejudicing answers.


GVA have been instructed by North Yorkshire County Council to manage the business rates on their recently commissioned £300 million Waste Recovery Park plant at Allerton, near Knaresbrough in North Yorkshire.
This instruction follows other similar waste to energy plants, which the Energy, Waste Management & Minerals team has assessed for clients, such as SUEZ, Veolia and several local authorities across the UK. We have now acted on three sites in the area including one in Leeds and at Ferrybridge, where a second plant is now also under construction.
Senior Director from our Energy, Waste Management and Minerals team, Chris Lockwood, commented; "We are delighted to have been engaged on this high profile instruction, which reflects our market leading expertise in this specialist sector".
We are currently gathering information and preparing our rating valuation on behalf of the client to commence negotiations with the Valuation Office. The intention is to minimise and pre-agree the assessment, benefiting the cash flow. The expected rates payable to the local authority will be over £1 million per year.
The plant is capable of processing up to 320,000 tonnes per annum of domestic waste collected from across North Yorkshire and the City of York. The plant is located on a historic landfill, sustaining the long-term waste management use of the location.


text:
using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using Newtonsoft.Json.Converters;
using Newtonsoft.Json.Serialization;
using Newtonsoft.Json.Tests.TestObjects;
using Newtonsoft.Json.Utilities;
using NUnit.Framework;
using Newtonsoft.Json.Schema;
using System.IO;
using System.Linq;
using Newtonsoft.Json.Linq;
using System.Text;
using Extensions=Newtonsoft.Json.Schema.Extensions;

namespace Newtonsoft.Json.Tests.Schema
{
  public class JsonSchemaGeneratorTests : TestFixtureBase
  {
    [Test]
    public void Generate_GenericDictionary()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      JsonSchema schema = generator.Generate(typeof (Dictionary<string, List<string>>));

      string json = schema.ToString();

      Assert.AreEqual(@"{
  ""type"": ""object"",
  ""additionalProperties"": {
    ""type"": [
      ""array"",
      ""null""
    ],
    ""items"": {
      ""type"": [
        ""string"",
        ""null""
      ]
    }
  }
}", json);

      Dictionary<string, List<string>> value = new Dictionary<string, List<string>>
                                                 {
                                                   {"HasValue", new List<string>() { "first", "second", null }},
                                                   {"NoValue", null}
                                                 };

      string valueJson = JsonConvert.SerializeObject(value, Formatting.Indented);
      JObject o = JObject.Parse(valueJson);

      Assert.IsTrue(o.IsValid(schema));
    }

#if !PocketPC
    [Test]
    public void Generate_DefaultValueAttributeTestClass()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      JsonSchema schema = generator.Generate(typeof(DefaultValueAttributeTestClass));

      string json = schema.ToString();

      Assert.AreEqual(@"{
  ""description"": ""DefaultValueAttributeTestClass description!"",
  ""type"": ""object"",
  ""additionalProperties"": false,
  ""properties"": {
    ""TestField1"": {
      ""type"": ""integer"",
      ""default"": 21
    },
    ""TestProperty1"": {
      ""type"": [
        ""string"",
        ""null""
      ],
      ""default"": ""TestProperty1Value""
    }
  }
}", json);
    }
#endif

    [Test]
    public void Generate_Person()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      JsonSchema schema = generator.Generate(typeof(Person));

      string json = schema.ToString();

      Assert.AreEqual(@"{
  ""id"": ""Person"",
  ""title"": ""Title!"",
  ""description"": ""JsonObjectAttribute description!"",
  ""type"": ""object"",
  ""properties"": {
    ""Name"": {
      ""type"": [
        ""string"",
        ""null""
      ]
    },
    ""BirthDate"": {
      ""type"": ""string""
    },
    ""LastModified"": {
      ""type"": ""string""
    }
  }
}", json);
    }

    [Test]
    public void Generate_UserNullable()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      JsonSchema schema = generator.Generate(typeof(UserNullable));

      string json = schema.ToString();

      Assert.AreEqual(@"{
  ""type"": ""object"",
  ""properties"": {
    ""Id"": {
      ""type"": ""string""
    },
    ""FName"": {
      ""type"": [
        ""string"",
        ""null""
      ]
    },
    ""LName"": {
      ""type"": [
        ""string"",
        ""null""
      ]
    },
    ""RoleId"": {
      ""type"": ""integer""
    },
    ""NullableRoleId"": {
      ""type"": [
        ""integer"",
        ""null""
      ]
    },
    ""NullRoleId"": {
      ""type"": [
        ""integer"",
        ""null""
      ]
    },
    ""Active"": {
      ""type"": [
        ""boolean"",
        ""null""
      ]
    }
  }
}", json);
    }

    [Test]
    public void Generate_RequiredMembersClass()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      JsonSchema schema = generator.Generate(typeof(RequiredMembersClass));

      Assert.AreEqual(JsonSchemaType.String, schema.Properties["FirstName"].Type);
      Assert.AreEqual(JsonSchemaType.String | JsonSchemaType.Null, schema.Properties["MiddleName"].Type);
      Assert.AreEqual(JsonSchemaType.String | JsonSchemaType.Null, schema.Properties["LastName"].Type);
      Assert.AreEqual(JsonSchemaType.String, schema.Properties["BirthDate"].Type);
    }

    [Test]
    public void Generate_Store()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      JsonSchema schema = generator.Generate(typeof(Store));

      Assert.AreEqual(11, schema.Properties.Count);

      JsonSchema productArraySchema = schema.Properties["product"];
      JsonSchema productSchema = productArraySchema.Items[0];

      Assert.AreEqual(4, productSchema.Properties.Count);
    }

    [Test]
    public void MissingSchemaIdHandlingTest()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();

      JsonSchema schema = generator.Generate(typeof(Store));
      Assert.AreEqual(null, schema.Id);

      generator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;
      schema = generator.Generate(typeof (Store));
      Assert.AreEqual(typeof(Store).FullName, schema.Id);

      generator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseAssemblyQualifiedName;
      schema = generator.Generate(typeof(Store));
      Assert.AreEqual(typeof(Store).AssemblyQualifiedName, schema.Id);
    }

    [Test]
    public void Generate_NumberFormatInfo()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      JsonSchema schema = generator.Generate(typeof(NumberFormatInfo));

      string json = schema.ToString();

      Console.WriteLine(json);

      //      Assert.AreEqual(@"{
      //  ""type"": ""object"",
      //  ""additionalProperties"": {
      //    ""type"": ""array"",
      //    ""items"": {
      //      ""type"": ""string""
      //    }
      //  }
      //}", json);
    }

    [Test]
    [ExpectedException(typeof(Exception), ExpectedMessage = @"Unresolved circular reference for type 'Newtonsoft.Json.Tests.TestObjects.CircularReferenceClass'. Explicitly define an Id for the type using a JsonObject/JsonArray attribute or automatically generate a type Id using the UndefinedSchemaIdHandling property.")]
    public void CircularReferenceError()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      generator.Generate(typeof(CircularReferenceClass));
    }

    [Test]
    public void CircularReferenceWithTypeNameId()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      generator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;

      JsonSchema schema = generator.Generate(typeof(CircularReferenceClass), true);

      Assert.AreEqual(JsonSchemaType.String, schema.Properties["Name"].Type);
      Assert.AreEqual(typeof(CircularReferenceClass).FullName, schema.Id);
      Assert.AreEqual(JsonSchemaType.Object | JsonSchemaType.Null, schema.Properties["Child"].Type);
      Assert.AreEqual(schema, schema.Properties["Child"]);
    }

    [Test]
    public void CircularReferenceWithExplicitId()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();

      JsonSchema schema = generator.Generate(typeof(CircularReferenceWithIdClass));

      Assert.AreEqual(JsonSchemaType.String | JsonSchemaType.Null, schema.Properties["Name"].Type);
      Assert.AreEqual("MyExplicitId", schema.Id);
      Assert.AreEqual(JsonSchemaType.Object | JsonSchemaType.Null, schema.Properties["Child"].Type);
      Assert.AreEqual(schema, schema.Properties["Child"]);
    }

    [Test]
    public void GenerateSchemaForType()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      generator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;

      JsonSchema schema = generator.Generate(typeof(Type));

      Assert.AreEqual(JsonSchemaType.String, schema.Type);

      string json = JsonConvert.SerializeObject(typeof(Version), Formatting.Indented);

      JValue v = new JValue(json);
      Assert.IsTrue(v.IsValid(schema));
    }

#if !SILVERLIGHT && !PocketPC
    [Test]
    public void GenerateSchemaForISerializable()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      generator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;

      JsonSchema schema = generator.Generate(typeof(Exception));

      Assert.AreEqual(JsonSchemaType.Object, schema.Type);
      Assert.AreEqual(true, schema.AllowAdditionalProperties);
      Assert.AreEqual(null, schema.Properties);
    }
#endif

    [Test]
    public void GenerateSchemaForDBNull()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      generator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;

      JsonSchema schema = generator.Generate(typeof(DBNull));

      Assert.AreEqual(JsonSchemaType.Null, schema.Type);
    }

    public class CustomDirectoryInfoMapper : DefaultContractResolver
    {
      public CustomDirectoryInfoMapper()
        : base(true)
      {
      }

      protected override JsonContract CreateContract(Type objectType)
      {
        if (objectType == typeof(DirectoryInfo))
          return base.CreateObjectContract(objectType);

        return base.CreateContract(objectType);
      }

      protected override IList<JsonProperty> CreateProperties(Type type, MemberSerialization memberSerialization)
      {
        IList<JsonProperty> properties = base.CreateProperties(type, memberSerialization);

        JsonPropertyCollection c = new JsonPropertyCollection(type);
        CollectionUtils.AddRange(c, (IEnumerable)properties.Where(m => m.PropertyName != "Root"));

        return c;
      }
    }

    [Test]
    public void GenerateSchemaForDirectoryInfo()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      generator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;
      generator.ContractResolver = new CustomDirectoryInfoMapper();

      JsonSchema schema = generator.Generate(typeof(DirectoryInfo), true);

      string json = schema.ToString();

      Assert.AreEqual(@"{
  ""id"": ""System.IO.DirectoryInfo"",
  ""type"": [
    ""object"",
    ""null""
  ],
  ""additionalProperties"": false,
  ""properties"": {
    ""Name"": {
      ""type"": [
        ""string"",
        ""null""
      ]
    },
    ""Parent"": {
      ""$ref"": ""System.IO.DirectoryInfo""
    },
    ""Exists"": {
      ""type"": ""boolean""
    },
    ""FullName"": {
      ""type"": [
        ""string"",
        ""null""
      ]
    },
    ""Extension"": {
      ""type"": [
        ""string"",
        ""null""
      ]
    },
    ""CreationTime"": {
      ""type"": ""string""
    },
    ""CreationTimeUtc"": {
      ""type"": ""string""
    },
    ""LastAccessTime"": {
      ""type"": ""string""
    },
    ""LastAccessTimeUtc"": {
      ""type"": ""string""
    },
    ""LastWriteTime"": {
      ""type"": ""string""
    },
    ""LastWriteTimeUtc"": {
      ""type"": ""string""
    },
    ""Attributes"": {
      ""type"": ""integer""
    }
  }
}", json);

      DirectoryInfo temp = new DirectoryInfo(@"c:\temp");

      JTokenWriter jsonWriter = new JTokenWriter();
      JsonSerializer serializer = new JsonSerializer();
      serializer.Converters.Add(new IsoDateTimeConverter());
      serializer.ContractResolver = new CustomDirectoryInfoMapper();
      serializer.Serialize(jsonWriter, temp);

      List<string> errors = new List<string>();
      jsonWriter.Token.Validate(schema, (sender, args) => errors.Add(args.Message));

      Assert.AreEqual(0, errors.Count);
    }

    [Test]
    public void GenerateSchemaCamelCase()
    {
      JsonSchemaGenerator generator = new JsonSchemaGenerator();
      generator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;
      generator.ContractResolver = new CamelCasePropertyNamesContractResolver();

      JsonSchema schema = generator.Generate(typeof (Version), true);

      string json = schema.ToString();

      Assert.AreEqual(@"{
  ""id"": ""System.Version"",
  ""type"": [
    ""object"",
    ""null""
  ],
  ""additionalProperties"": false,
  ""properties"": {
    ""major"": {
      ""type"": ""integer""
    },
    ""minor"": {
      ""type"": ""integer""
    },
    ""build"": {
      ""type"": ""integer""
    },
    ""revision"": {
      ""type"": ""integer""
    },
    ""majorRevision"": {
      ""type"": ""integer""
    },
    ""minorRevision"": {
      ""type"": ""integer""
    }
  }
}", json);
    }

    public enum SortTypeFlag
    {
      No = 0,
      Asc = 1,
      Desc = -1
    }

    public class X
    {
      public SortTypeFlag x;
    }

    [Test]
    public void GenerateSchemaWithNegativeEnum()
    {
      JsonSchemaGenerator jsonSchemaGenerator = new JsonSchemaGenerator();
      JsonSchema schema = jsonSchemaGenerator.Generate(typeof(X));

      string json = schema.ToString();

      Assert.AreEqual(@"{
  ""type"": ""object"",
  ""properties"": {
    ""x"": {
      ""type"": ""integer"",
      ""enum"": [
        0,
        1,
        -1
      ],
      ""options"": [
        {
          ""value"": 0,
          ""value"": ""No""
        },
        {
          ""value"": 1,
          ""value"": ""Asc""
        },
        {
          ""value"": -1,
          ""value"": ""Desc""
        }
      ]
    }
  }
}", json);
    }

    [Test]
    public void CircularCollectionReferences()
    {
      Type type = typeof (Workspace);
      JsonSchemaGenerator jsonSchemaGenerator = new JsonSchemaGenerator();

      jsonSchemaGenerator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;
      JsonSchema jsonSchema = jsonSchemaGenerator.Generate(type);

      // should succeed
      Assert.IsNotNull(jsonSchema);
    }

    [Test]
    public void CircularReferenceWithMixedRequires()
    {
      JsonSchemaGenerator jsonSchemaGenerator = new JsonSchemaGenerator();

      jsonSchemaGenerator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;
      JsonSchema jsonSchema = jsonSchemaGenerator.Generate(typeof(CircularReferenceClass));
      string json = jsonSchema.ToString();

      Assert.AreEqual(@"{
  ""id"": ""Newtonsoft.Json.Tests.TestObjects.CircularReferenceClass"",
  ""optional"": true,
  ""type"": [
    ""object"",
    ""null""
  ],
  ""properties"": {
    ""Name"": {
      ""type"": ""string""
    },
    ""Child"": {
      ""$ref"": ""Newtonsoft.Json.Tests.TestObjects.CircularReferenceClass""
    }
  }
}", json);
    }

    [Test]
    public void JsonPropertyWithHandlingValues()
    {
      JsonSchemaGenerator jsonSchemaGenerator = new JsonSchemaGenerator();

      jsonSchemaGenerator.UndefinedSchemaIdHandling = UndefinedSchemaIdHandling.UseTypeName;
      JsonSchema jsonSchema = jsonSchemaGenerator.Generate(typeof(JsonPropertyWithHandlingValues));
      string json = jsonSchema.ToString();

      Assert.AreEqual(@"{
  ""id"": ""Newtonsoft.Json.Tests.TestObjects.JsonPropertyWithHandlingValues"",
  ""type"": [
    ""object"",
    ""null""
  ],
  ""properties"": {
    ""DefaultValueHandlingIgnoreProperty"": {
      ""optional"": true,
      ""type"": [
        ""string"",
        ""null""
      ],
      ""default"": ""Default!""
    },
    ""DefaultValueHandlingIncludeProperty"": {
      ""type"": [
        ""string"",
        ""null""
      ],
      ""default"": ""Default!""
    },
    ""NullValueHandlingIgnoreProperty"": {
      ""optional"": true,
      ""type"": [
        ""string"",
        ""null""
      ]
    },
    ""NullValueHandlingIncludeProperty"": {
      ""type"": [
        ""string"",
        ""null""
      ]
    },
    ""ReferenceLoopHandlingErrorProperty"": {
      ""$ref"": ""Newtonsoft.Json.Tests.TestObjects.JsonPropertyWithHandlingValues""
    },
    ""ReferenceLoopHandlingIgnoreProperty"": {
      ""$ref"": ""Newtonsoft.Json.Tests.TestObjects.JsonPropertyWithHandlingValues""
    },
    ""ReferenceLoopHandlingSerializeProperty"": {
      ""$ref"": ""Newtonsoft.Json.Tests.TestObjects.JsonPropertyWithHandlingValues""
    }
  }
}", json);
    }
  }

  public class DMDSLBase
  {
    public String Comment;
  }

  public class Workspace : DMDSLBase
  {
    public ControlFlowItemCollection Jobs = new ControlFlowItemCollection();
  }

  public class ControlFlowItemBase : DMDSLBase
  {
    public String Name;
  }

  public class ControlFlowItem : ControlFlowItemBase//A Job
  {
    public TaskCollection Tasks = new TaskCollection();
    public ContainerCollection Containers = new ContainerCollection();
  }

  public class ControlFlowItemCollection : List<ControlFlowItem>
  {
  }

  public class Task : ControlFlowItemBase
  {
    public DataFlowTaskCollection DataFlowTasks = new DataFlowTaskCollection();
    public BulkInsertTaskCollection BulkInsertTask = new BulkInsertTaskCollection();
  }

  public class TaskCollection : List<Task>
  {
  }

  public class Container : ControlFlowItemBase
  {
    public ControlFlowItemCollection ContainerJobs = new ControlFlowItemCollection();
  }

  public class ContainerCollection : List<Container>
  {
  }

  public class DataFlowTask_DSL : ControlFlowItemBase
  {
  }

  public class DataFlowTaskCollection : List<DataFlowTask_DSL>
  {
  }

  public class SequenceContainer_DSL : Container
  {
  }

  public class BulkInsertTaskCollection : List<BulkInsertTask_DSL>
  {
  }

  public class BulkInsertTask_DSL
  {
  }
}

redpajama_set_name: RedPajamaGithub


Hello everyone! How are you? Hope you are well. What have you been up to this week? We went down to Lomond Shores yesterday (Saturday) to attend Comicon. It was actually a lot better than I thought it would be. My kids enjoyed themselves, dressing up as their favourite characters, and having their photos taken with Chewbacca and some Stormtroopers. They spent some money on the stalls, I had a really nice vegan lentil thing in a flatbread from one of the vans (which was lovely) and it was good being there. We went with some friends and everyone had a lovely time. We weren't there long – it wasn't a big Comicon – but were there long enough. I loved seeing all the wee kids dressed as superheroes and characters from Star Wars. They were so cute!
This week has been pretty busy as usual. I don't know where the time goes, I really don't. I was back at Pilates and Zumba this week, which was great. We had some friends over on Friday night for dinner and wine…I had a lovely night. Today I was going to take the kids to the cinema to see the new Avengers movie, but as they didn't clean their rooms (which are total pigsties) they didn't get to go. It was annoying as I wanted to see the film…and have their rooms clean…but it wasn't to be.
Still reading The Book Thief, which I am enjoying. I haven't been reading as much lately as I've been exhausted at night time when I usually read. Tonight, I will get back into it.
Right am going to finish here as The Durrells is on and I love the series. Til next time.


A couple of months back, a colleague and I were on a jeepney on our way home from work. It was early evening; we had gone for a quick meal at one of the fast food joints inside Rob; then took our ride in front of the mall.
Just a few hundred yards along the way – just past the school where we both work, as a matter of fact – the jeepney was flagged by a gentleman who got on quickly and proceeded to the front of the jeepney just behind the driver. Coincidentally, the air became noxious, as though somebody had defecated right inside the jeepney.
My colleague and I were discussing mundane things and were not paying the new passenger any attention. Suddenly, my colleague bent over and swung first one foot and then the other sideward so he could inspect the soles of his shoes. He was afraid he had stepped on one of those unfortunate booby traps some uneducated street dog had left behind for an unsuspecting victim.
I did not bother. We had just come from inside the mall; and I figured if either of us had stepped on a booby trap before we entered, I would have smelled it in the air-conditioned confines of the mall.
To my utter amusement, the new passenger first looked at us with a hint of embarrassment on his face and then proceeded to do exactly as my colleague was doing just moments earlier. He bent over to inspect his soles.
Truth be told, I initially thought it was him. To be fair, though, as the jeepney sped along the road, the foul smell eventually disappeared. It must have been something on the road where he got on.
Indeed, there are things that many people seem to just instinctively copy from other people given the right sort of condition. I have lost count of the number of times when I noticed that the people sitting in front of me – say, across a desk – would immediately and seemingly unconsciously copy me if I discreetly swab a finger along the corner of my eye to remove real or imaginary morning glory – a.k.a. mutâ – that might have accumulated.
They do that, too, if I gently clip the rims of my nostrils with my pointer finger and thumb – just a quick check that some dried mucus had not gotten stuck at the tip of the hairs inside my nostrils. I believe you will all agree with me that that sometimes tends to happen.
Curiously, people will not copy you if you poked a finger inside a nostril like you intend to excavate for gold.
I do have a few pairs of pants that have zippers that slide down a few rungs even if I make sure I pull them all the way up when I put the pants on. When the zipper comes loose while I am talking to another gentleman and try to hitch it back all the way to the top, I get amused when – and this happens frequently – the other gentleman almost absentmindedly also direct his fingers to his pants' zipper to see that it has not gone loose as well.
I also notice that if – say – I were walking nonchalantly along the corridor of a mall, if I turned my back to look this way and that, it is not uncommon for the people right behind me – and sometimes those behind them – to look back this way and that as well. I suppose the obvious assumption here is that they begin to think there is something that has caught my interest behind me and they unconsciously need to know if it is them or somebody – or something – else.
Look up for a prolonged period of time and you will find that passers-by will do exactly the same for no other reason than they somehow need to find out what it is you are looking up at. Yes, even if you are just stretching the muscles of your neck.
In the old days, when I was playing in a light-hearted mood on the football field, apart from my usual bag of tricks, if I had the ball at my feet and one of the boys defending in front of me, as an offbeat feint I would pretend to look up curiously at an imaginary object in the sky. If the boy looked up as well in curiosity, I would push the ball past him and sprint away laughing.
I cannot dupe the boys that way anymore. I was found out years ago and now everyone knows it is a cheap trick!
If you are with a group of people in a tight space – say, an elevator – discreetly bend your head down and arch your nose towards first one armpit and then the other. You will find that one or two other people will do exactly the same – and just as discreetly.
I suppose there is a Psychology to all of these behaviours but – hey – this blog is all about the mundane. We will all just leave it to the experts. Don't leave all the thinking to me! What other things have you observed that people instinctively copy?


This article is an excerpt from GovLoop's recent guide, "Your Government Digital Transformation Playbook: Managing the People, Processes and Technology." Download the full guide here.
The creation of digital content is fundamentally changing the business of government. Whether you work for a local law enforcement agency or a large federal agency, chances are you're no longer simply sorting documents in physical filing cabinets. Government content now comes in a wide variety of digital formats ranging from photos to satellite imagery to surveillance video and social media.
So, how does government begin to effectively manage all of this new, unstructured digital content? And how can agencies ensure they can find and use it when they need it?
The answer is by implementing a modern Content Services Platform. According to a recent Gartner report, content services platforms (CSP) are the next stage of enterprise content management (ECM), representing a shift from self-contained systems to open repositories and services.
In an interview with GovLoop, Bobby Hangliter, Director of Federal Sales, and Lisa Marcus, Vice President of Public Sector, at Nuxeo, shared why a next-generation content services platform is critical to digital transformation and what it should look like.
For example, agencies may have separate systems for document management, records management, photos and videos. The problem with these disparate systems is not only do they create stovepipes that prevent employees from finding the right information in a timely manner, they also impede the process of delivering citizen services.
"The reality is that enterprise content will reside in multiple repositories and will need flexible, centralized management and access – no matter where it resides," said Hangliter. A modern content services platform can integrate and aggregate content across systems and replace outdated, duplicative applications with a single platform that can manage all content types and support multiple content-driven applications like case management and records management.
So, what are the core platform features agencies should look for in a modern Content Services Platform?
Modern Architecture – Open Source architecture helps deliver content-driven applications and services with massive scalability at a fraction of the cost of legacy ECM systems – and offers the flexibility to continually innovate by easily making changes to applications to meet the changing needs of the business.
Manage all Content Types – Traditional documents (MS Office, PDF) and digital assets like email and complex rich media (Audio, video, geospatial, social) – all in a single system.
Massive Scalability – The ability to leverage leading-edge file storage and database technologies – including NoSQL means the system can scale to manage massive amounts of content.
Integration Capability – The ability to integrate with existing systems through connectors and API's enables agencies to manage content in place and allows business users the option to work within the systems they are familiar with – which eliminates data silos and improves efficiency.
Advanced Metadata Model – Using machine-learning algorithms, artificial intelligence (AI) and machine learning (ML) tools to tag content is a critical component for searchability.
Faster Time to Value – A platform that is operational from day one by delivering out-of-the-box connectors and a variety of content services, plug-ins, productivity applications, and automation and workflow capabilities – for immediate adoption and fast deployment.
"At Nuxeo we work with organizations to evaluate where a content services platform can be of real value to reduce costs and improve efficiencies," said Marcus. "We then work with the business and IT teams to develop a migration strategy for content systems and applications. We determine the right onramps, where they can gain value quickly, and then build out from there," Marcus said.
As digital transformation initiatives gain momentum and new technology areas like big data expand, agencies can use a modern content services platform to help accelerate digital transformation, improve operational efficiencies and unlock the unlimited value of their information.


Ohio Catholic offers a variety of products and services to members. Check out how we may be able to help you, or contact one of our helpful representatives today.
Fee Schedule: So you're never caught off guard.
Check Reorder: Our preferred check vendor, Check Printing Solutions, makes reordering easy.
Calculators: Trying to figure out if you're ready to take on a mortgage? Ready to calculate debt payoff? We have a variety of calculators to help.
Security Alerts: Stay on top of the latest security alerts or data breaches.
Funds Availability Policy: Ohio Catholic Federal Credit Union offers same day or next day availability for most funds deposited with us, but it's good to know the details.


text:
When Siena basketball won a title in an empty arena
Victory during measles outbreak in 1989 draws comparisons to coronavirus scare
Mark Singelais
March 7, 2020 Updated: March 10, 2020 1:46 p.m.
1of27Siena measles rooting section students watched from the campus center as their team beat Boston University in an empty arena in Hartford, Conn. in the North Atlantic Conference title game on March 11, 1989. (Times Union archive)Times Union archiveShow MoreShow Less
2of27Siena's Steve McCoy scored the winning basket in front of no fans in the 1989 North Atlantic Conference championship game. (Siena College)Siena CollegeShow MoreShow Less
3of27Buy PhotoErin and Tom Huerter watch their son Thomas Huerter of Siena play in a first-round MAAC basketball game against Quinnipiac at the Times Union Center on Thursday, March 1, 2018 in Albany N.Y. (Lori Van Buren/Times Union)Lori Van BurenShow MoreShow Less
4of27Times Union Photo by James Goolsby Jan. 3, 2004-Former Siena College Head basketball Coach, Mike Deane, greets former players and coaches of his 1989 team. During the halftimes of game at the Pepsi Arena.JAMES GOOLSBYShow MoreShow Less
5of27Buy Photo
Keep clicking for more colorful moments in area college sports. Jimmy Patsos, who coached the Siena men's basketball team, resigned in April 2018 after reports surfaced that he allegedly abused a student manager and withheld per diem payments from players and team aides. Keep clicking for a few more colorful moments, some good and some notorious, in Capital Region college sports history.
Lori Van BurenShow MoreShow Less
Back in January, Patsos made national headlines by putting on an amusing handshake display with the air after a game against Rider came close to ending in a brawl. The other team walked off court, skipping the handshake. View video.
It's not the first time a Siena coach got a little steamed up after a loss. In 2006, coach Fran McCaffery and his wife, Margaret, were ejected from a game against Hofstra for arguing with officials.
JAMES GOOLSBY/DGShow MoreShow Less
8of27Margaret McCaffery was a basketball star herself, playing center for Notre Dame from 1988-1992. It would not be the last time she received attention for her outspoken criticism of game officials.LORI VAN BUREN/ALBANY TIMES UNIONShow MoreShow Less
9of27But she had a lot to cheer about in 2008, beginning with Siena winning the MAAC championship. PHILIP KAMRASS/DGShow MoreShow Less
10of27Siena went on to beat fourth-seeded Vanderbilt in the first round of the NCAA tourment that year. They fell in the second round to Villanova.John Raoux/APShow MoreShow Less
Sometimes local rivalries can get a little heated, too. In 2013, RPI hockey coach Seth Appert and Union coach Rick Bennett seemed very cordial to one another as they skated at the Empire State Plaza Ice Rink prior to the first Mayor's Cup game between the two teams at Times Union Center.
12of27Buy PhotoBut then, in 2014, this happened.John Carl D'AnnibaleShow MoreShow Less
The year got better for Bennett as Union won the NCAA hockey championship in 2014.
Mike Groll/APShow MoreShow Less
14of27Buy PhotoBy the fall of 2014, all seemed right again. The coaches surprised customers in the drive thru at Dunkin' Donuts in Latham to promote their upcoming games.Cindy SchultzShow MoreShow Less
In April 2018, a piece by New York Post columnist Larry Brooks listed Bennett as one of 10 possible candidates for the vacant head coaching position for the New York Rangers. Bennett says the phone hasn't rung yet. Seth Appert was fired in 2017 after 11 seasons with RPI.
Hans PenninkShow MoreShow Less
Union's victory in 2014 wasn't the first time a local team won the national hockey championship. RPI, with a team that included future NHL player and coach Adam Oates, took the title in 1985. The team also won the title in 1954.
17of27UAlbany has also had a lot to cheer about in past years. The men's basketball team gave second-seeded Duke a really hard time in the 2013 NCAA Tournament, falling 73-61 in a game Duke was supposed to win handily.Cindy Schultz/Albany Times UnionShow MoreShow Less
18of27The UAlbany women's basketball team made it to five straight NCAA Tournaments under coach Katie Abrahamson-Henderson. In 2016, they upset fifth-seeded Florida, before falling to Syracuse in the second round. Mike GrollShow MoreShow Less
19of27Buy PhotoBut sometimes, even in victory there is defeat. Despite their first America East win and trip to the NCAA Tournament, the UAlbany women's tennis program was dropped by the University. Former players and coach Gordon Graham have since filed a lawsuit arguing that the decision was not in compliance with Title IX and denies women equal athletic opportunities.John Carl D'AnnibaleShow MoreShow Less
20of27Sometimes, it's the players themselves that make headlines. Siena standout Kenny Hasbrouck had NBA dreams, and signed with the Miami Heat. However, in 2010 he was suspended for two games after pleading guilty to driving while intoxicated. Later that year, he was cut from the team.JAMES GOOLSBY/DGShow MoreShow Less
Another Siena alum, Tay Fisher, joined the Harlem Globetrotters.
CINDY SCHULTZ/ALBANY TIMES UNIONShow MoreShow Less
22of27Buy Photo
UAlbany's Peter Hooley gained national attention in 2015 for making the biggest shot in school history, a 3-pointer with 1.6 seconds left to win the America East Tournament championship game.
The moment was bittersweet, as Hooley had just returned to the team after losing his mother, Sue, to colon cancer at age 52. His story was featured on SportsCenter twice and on the back of the New York Post.
24of27Buy PhotoUnion's Shayne Gostisbehere is currently playing for the Philadelphia Flyers.Cindy SchultzShow MoreShow Less
25of27And it's not just players and coaches who make headlines. In September 2017, former Siena basketball radio play-by-play announcer Robert Lee was switched off a University of Virginia football telecast in Charlottesville, VA, because his name is the same as the confederate general in the Civil War. This was done in the wake of events in Charlottesville at the time.Cindy Schultz/Times UnionShow MoreShow Less
26of27It's not just locals who follow our college sports. In 2012, Bill Parcels took an interest Siena's O.D. Anosike, whom he met while at the Saratoga Race Course when Anosike was working there as a waiter.John Carl D'AnnibaleShow MoreShow Less
27of27The Hall of Fame football coach kept in touch with Anosike, and even paid a surprise visit to practice in the fall. Show MoreShow Less
Tom Huerter took the shot that grazed the rim in the final seconds. Steve McCoy was there for the offensive rebound and guided it through the basket before time expired.
The Siena men's basketball team was headed to its first NCAA Tournament. But the crowd didn't go wild after the 68-67 victory. No one stormed the court.
That's because there were no fans. Siena and Boston University played the 1989 North Atlantic Conference championship game before empty stands in Hartford Civic Center because of a measles outbreak on Siena's campus that spread to the University of Hartford, also an NAC program.
With both schools under quarantine, the Saints played nine straight games with no spectators in the stands, capped by that dramatic win over Boston U. in the title game.
The quiet didn't matter to McCoy, now 53 years old, who lives in Mansfield, Mass., a Boston suburb.
"When the ball went in and we won the game, I really didn't realize there were no fans there at that point,'' McCoy said. "We were so used to it, and just to win that game and be the first Siena team to go to the NCAA Tournament ... You could tell by our celebration after the game, we celebrated like there were 10,000 people in that arena."
Thirty-one years later, another contagious disease is leaving athletes playing in front of empty seats, including in the Capital Region.
The spread of coronavirus led Gov. Andrew Cuomo to declare a state of emergency on Saturday. There were 142 confirmed cases in New York as of Monday afternoon.
RPI hockey's series against Harvard in the ECAC quarterfinals will be played without spectators this weekend at Houston Field House. NCAA Division III men's basketball tournament games were played with no fans at Johns Hopkins in Baltimore last weekend.
The Metro Atlantic Athletic Conference basketball tournament is going on as scheduled with fans in attendance at Boardwalk Hall in Atlantic City, N.J., league commissioner Rich Ensor texted. The Siena men are the No. 1 seed, playing at 7 p.m. Wednesday against either Fairfield or Manhattan.
There were 11 confirmed cases of coronavirus in New Jersey as of Monday afternoon.
The MAAC has announced several steps to combat coronavirus, including enhanced cleaning and disinfection at Boardwalk Hall, an increase in the number of hand sanitizers and a suspension of postgame handshakes between teams.
"Our fans have been great all year,'' Siena junior guard/forward Manny Camper said. "But if we have to play without them, we have each other, and we're a connected group, so we can get the job done."
Times Union Center general manager Bob Belber said in an email the NCAA is still planning to play the first and second rounds of the tournament there on March 19 and 21. Arena staff is wiping down and disinfecting handrails, door handles, concession counters and bathrooms, and hand sanitizers have been placed throughout the arena, Belber said.
"To date, there has not been a single request for a ticket refund," said Belber, who added he remains in communication with the Centers for Disease Control and Prevention, the World Health Organization and state and local health departments.
In 1989, Huerter and his teammates got used to playing in near-silence.
"It was definitely an adjustment,'' Huerter said. "I think the best description is it felt like playing in a preseason scrimmage, against a really good team. You can hear the coaches a little bit clearer, you can hear your teammates a little clearer without fans. So I think we did a really good job of deriving any type of energy from our teammates and I think we were very focused. We had a goal that year, and that was to get to the NCAAs."
Then-Siena head coach Mike Deane, now retired and living in South Carolina, said he had to tone down his act with almost no one in the building. The wrong word overhead by an official could lead to a technical.
"I had to change my coaching style because I was kind of an emotive guy,'' Deane said. "So if there's nobody in the gym, and no noise to filter that, you've got to be a little different."
Only one Siena player, reserve guard Mike Brown, actually contracted the measles. Every NAC team was tested for immunity to the virus.
But after the championship game win, the Saints still had to wait for medical clearance. Brown returned to action after losing 12 pounds.
"Keep in mind, we still didn't know if we could play in the NCAA Tournament," McCoy said. "We had to wait to get cleared, but the committee lifted the ban for us to enter the tournament."
Overjoyed Siena fans were finally able to rejoin their team for a first-round game against Stanford in Greensboro, N.C. They made the trip on several buses.
"I just remember coming into the arena, kids were climbing on the fence from the parking lot where all the buses were,'' Deane said. "(Siena center) Steve Downey said it best. He said, 'I felt like I was at a rock concert.' "
Mike Brown, back from the measles, scored the first basket. Star guard Marc Brown scored the winning points on foul shots as 14th-seeded Siena shocked No. 3 Stanford 80-78. Suddenly, Siena fans kept away from their team for weeks had a much happier problem: How to change their travel arrangements to stay for a second-round game against Minnesota, which Siena lost 80-67.
"Everyone was so excited to be there, but no one thought we were going to win,'' Deane said. "Some of the buses went back empty because the kids just stayed. I don't know how they figured how to get home. It was a unique situation and an interesting time. It was a lot of fun."
msingelais@timesunion.com • 518-454-5509 • @MarkSingelais
Reach Mark on
Mark Singelais covers Siena basketball, UAlbany lacrosse, horse racing and other sports. Contact him at (518) 454-5509 or msingelais@timesunion.com.

redpajama_set_name: RedPajamaCommonCrawl


Artist Statement Joshua Cherry has been creating unique abstract impressionism since he was a kid. In the beginning, he preferred drawing black and whites. He was expressing how the world looked throughout his childhood, however most people saw his art as strange and dark. Josh would draw because he wasn't able to speak very well and he was frustrated and needed an outlet. Josh would make sense of and express a collage of images of how he sees the world around him. When Josh was in his early twenties he was sent to the hospital after having a near death experience. Josh was meet with beings of light and saw a totally different existence. Josh's experience opened his eyes to what he had been drawing since a little boy. Josh believes that event has made his art come full circle making him want to help people all around the world. Josh looks at this life as a special gift to create a better today for tomorrow.


text:
Fallout show
Five new Steam games you probably missed (December 19, 2022)
By Shaun Prescott
Sorting through every new game on Steam so you don't have to.
(Image credit: The Parasight)
On an average day about a dozen new games are released on Steam. And while we think that's a good thing, it can be understandably hard to keep up with. Potentially exciting gems are sure to be lost in the deluge of new things to play unless you sort through every single game that is released on Steam. So that's exactly what we've done. If nothing catches your fancy this week, we've gathered the best PC games (opens in new tab) you can play right now and a running list of the 2022 games (opens in new tab) that are launching this year.
(Image credit: Bandai Namco)
2023 games: Upcoming releases
Best PC games: All-time favorites
Free PC games: Freebie fest
Best FPSes: Finest gunplay
Best MMOs: Massive worlds
Best RPGs: Grand adventures
Steam page (opens in new tab)
Release: December 15
Developer: The Parasight
Launch price: $24 | £20.79 | AU$31.96
Hardtail is a first-person adventure heavily inspired by the Slavic folk legend of Baba Yaga (opens in new tab). The protagonist is Yaga, but don't worry: you won't be bludgeoning foes with a pestle, because the combat in Blacktail is all about magical archery. In Blacktail, Yaga is a "16-year-old girl accused of witchcraft and expelling from a medieval Slavic settlement," and during her hunt for the spirits that haunt her, she'll make some agonizing decisions that will affect the whole world—including those who have banished her. Studio The Parasight features former members of Bloober Team, and while Blacktail most certainly isn't horror, it looks as gorgeous as the likes of The Medium and Layers of Fear 2. Early Steam user reviews are "very positive", too.
Steam page (opens in new tab)
Developer: Half Asleep
Launch price: $13.49 | £11.69 | AU$19.79
Melatonin is a psychedelic rhythm game set on the threshold between reality and dreams. Most importantly, it's a rhythm game that does away with the usual rhythm game interfaces: instead of a rolling series of icons, the environments and animations in Melatonin tell you all you need to know (Thumper did this too, albeit in an entirely different way). The world of Melatonin is rendered in crisp lines and evocative pastels, and each of the 20 levels features its own gentle and bubbly music. If you master it and want more, there's a level editor too.
Insomnia: Theater in the Head
Developer: Perfect Day Studio
Launch price: $2 | £1.66 | AU$3
A game that strives to capture the agony of insomnia doesn't sound particularly appealing, but Insomnia: Theater in the Head looks fascinating nevertheless. As an interminable, sleepless night wears on, the protagonist interacts with various bizarre puzzles that play out in her mind. It's a point and click puzzle game, basically, but with puzzles that strive to evoke that dreaded feeling of mid-night alertness. Insomnia is developed by Perfect Day Studio, which is responsible for very popular A Perfect Day (opens in new tab), which has sadly yet to receive an English translation.
Release: December 15
Developer: WayForward
Launch price: $36 | £27.89 | AU$51.25
Like its predecessor, River City Girls 2 is all about walking right and beating the crap out of baddies. It's a beat 'em up developed by one of the best pixel art studios in the biz, and if the recent Shredder's Revenge (opens in new tab) reignited your interest in old school arcade action games, this is well worth a look. There are six playable characters, all with a bunch more moves and executions than in the earlier game, and like the first game there's both local and online co-op support. Basically, in typical sequel fashion, there's more of everything.
Arcane Vale
Developer: Dynamic Zero
Launch price: $6.79 | £4.92 | AU$9.77
Here's a retro-styled open world RPG, with pixel art presentation that resembles a rose-tinted glasses take on the 8-bit Zelda games. Based on the Steam description, the story is as vanilla as they come: the protagonist is after some or other treasure, and finding it will complete their "father's legacy". But a complicated story does not a good RPG make, especially if you're in it for the crafting, levelling and combat, all of which Arcane Vale offers in large doses. Seems like some old school fun, and the pixel art is really pretty.
Shaun Prescott
Shaun Prescott is the Australian editor of PC Gamer. With over ten years experience covering the games industry, his work has appeared on GamesRadar+, TechRadar, The Guardian, PLAY Magazine, the Sydney Morning Herald, and more. Specific interests include indie games, obscure Metroidvanias, speedrunning, experimental games and FPSs. He thinks Lulu by Metallica and Lou Reed is an all-time classic that will receive its due critical reappraisal one day.
My most anticipated FPS this year comes from ex-Battlefield devs, and its destructibility looks unreal
Realism mod for Fallout 4 fixes its most unbelievable part: your ability to survive the intro
The best microphone for gaming in 2023
Pizza Tower review: Madcap platforming at 100mph
Dead Space review
Roller Drama review
Mahokenshi review


text:
"EXTREME JOB" earns the 2019 box office crown in South Korea
Date3 years and 11 months ago Views 2300By kpopchannel.tv
"A Groundbreaking investigation you've never tasted before!"
South Korean film, Extreme Job which was released on the 2019's Lunar New Year season has reached 12 million viewers on its third week and its popularity keeps rising.
LEE Byeong-heon's new comedy film had a relatively small budget but unexpectedly accomplished a gargantuan success. Extreme Job is now the most commercially successful Korean comedy of all time.
"Extreme Job" may be able to achieve a box-office threshold of 14 million. Only three South Korean films were able to reach that kind of success so far—"The Admiral: Roaring Currents," "Along with the Gods: The Two Worlds" and "Ode to My Father".
Also available in Indonesian cinemas
ENG <Logline>
A team of narcotics detectives goes undercover in a fried chicken joint to stake out an organized crime gang. But things take an unexpected turn when the detectives' chicken recipe suddenly transforms the rundown restaurant into the hottest eatery in town.
ENG <Synopsis>
The narcotics team works hard day and night, but their performance remains at an all-time low, leading them to become the ugly duckling of the police department and potentially face dismantlement. Captain KO gets intel about an international drug deal and embarks on a risky undercover mission with his entire team. In order to establish around-the-clock and up-close-and-personal surveillance, the team takes over a rundown chicken joint across the street from the drug gang's safe house. But things take an unexpected turn when Detective MA's yet unrevealed culinary talents begins to shine, turning the chicken restaurant famous overnight. Should we chase chickens or criminals?
When customers begin to flock in, undercover work gets pushed to the back burner so the detectives can focus on frying chicken. As a result, the team misses the big drug deal, even though it happens right under their nose. Now, with nowhere to go, the detectives launch a desperate mop-up operation.
LEE Byeong-heon
Having worked on screenplays of SPEED SCANDAL(2008), SUNNY(2011) and TAZZA-THE HIDDEN CARD(2014), Director LEE Byeong-heon has received much attention for his fresh characters and witty dialogue. He made his directing debut with the independent film CHEER UP MR. LEE(2012) and went on to receive wide recognition with TWENTY(2014), a coming-of-age film about three outrageous youth, and WHAT A MAN WANTS(2017), which tells the story of four rather immature adults searching for loves of their lives.
In EXTREME JOB, Director LEE Byeong-heon tells the story of five narcotics cops who run a fried chicken restaurant by day and an undercover operation by night. The usual but fresh setting coupled with witty dialogue once again proves the director's comic genius that promises to keep the audiences hooked until the very end. In addition, the fast action and the humanism delivered through the characters promise to make EXTREME JOB a major comedy hit.
WHAT A MAN WANTS(2018) Director/Screenplay adaptation
TWENTY(2014) Director/Screenplay
CHEER UP MR. LEE(2012) Director/Screenplay
SMELL(2009) Director/Screenplay
BE POSITIVE(2016) Director/Screenplay
PECKISH WOMEN(2013) Director/Screenplay
Screenplay / Adaptation
LOVE+SLING(2017) adaptation, LOVE FORECAST(2014) screenplay,
TAZZA-THE HIDDEN CARD (2014) adaptation, SUNNY(2011) adaptation,
SPEED SCANDAL(2008) adaptation, and more
100% FRESH! 100% ADDICTIVE!
DIRECTOR LEE BYEONG-HEON OF TWENTY RETURNS WITH
A CLASSIC COMEDY THAT WILL DOMINATE THE CINEMAS IN 2019
Director LEE Byeong-heon proved himself to be a hit-maker with the comedy TWENTY (2014) that drew 3 million audiences. Now, he returns to the screens with EXTREME JOB that combines his trademark witty banter with the unique idea of using a fried chicken restaurant as the cover for an undercover investigation. EXTREME JOB tells the story of five detectives on the narcotics squad making the last-ditch attempt to bust a crime ring, using a fried chicken joint as the cover, and the consequences that follow when the restaurant gains popularity.
Director LEE Byeong-heon, who worked on the screenplays of SPEED SCANDAL(2008), SUNNY (2011) and TAZZA-THE HIDDEN CARD(2014) and went onto prove his comic genius in directing films such as CHEER UP MR. LEE(2012), TWENTY(2014), and WHAT A MAN WANTS(2017), says that he worked on EXTREME JOB with the motto "laughter brings comfort."
One and all, the members of the cast heap praise on the film EXTREME JOB. "A unique and whimsical idea, but at the same time it is a story that might be taking place somewhere near you" RYU Seung-yong said. While LEE Hanee described the script as "Full of scenes that will make you laugh aloud throughout the movie," JIN Sun-kyu describes it as embodiment of "Director LEE's unique style of comedy."
"It's hard to find someone who is always doing well. I think that everyone has something special inside them, and there is a time when that special something shines through," Director LEE said, hinting at a sense of catharsis EXTREME JOB will deliver.
EXTREME ACTION is a classic comedy that not only delivers action and laughter, but also deals with the hardships ordinary people face every day.
CHARACTERS & CAST #1
THE NARCOTICS SQUAD'S ZOMBIE | 'CAPTAIN KO'
"FROM TODAY, NOBODY IS GETTING OFF WORK!"
'Captain KO' of the narcotics squad takes on every case as if his life depended on it, but his arrest record is dismal. At work, he is always told off by his boss, and at home by his wife. When his narcotics squad faces the possibility of being dissolved, he uses his savings to set up a fried chicken joint as the face for an undercover sting.
RYU SEUNG-YONG
RYU Seung-yong, whose performances helped draw more than 10 million viewers to MIRACLE IN CELL NO.7(2012), MASQUERADE(2012) and ROARING CURRENTS(2014), returns to the big screen with EXTREME JOB. As 'Captain KO,' the "zombie" of the narcotics squad who does not know how to give up, RYU Seung-yong returns to comedy, ending his hiatus in the genre since MIRACLE IN CELL NO.7 and ALL ABOUT MY WIFE(2012).
"I wanted to deliver comic scenes that could be possible in real life," RYU Seung-yong said, hinting at the style of comedy he will deliver in EXTREME JOB.
PSYCHOKINESIS(2017), THE SOUND OF A FLOWER(2015), ROARING CURRENTS(2014), THE TARGET(2014), MIRACLE IN CELL NO. 7(2012), MASQUERADE(2012), ALL ABOUT MY WIFE (2012), WAR OF THE ARROWS (2011), THE FRONT LINE(2011), BATTLEFIELD HEROES(2010) and more
2013 50th Grand Bell Film Award, Best Actor
2013 49th BaekSang Arts Awards, Grand Prize (Film)
2012 33rd The Blue Dragon Awards, Best Supporting Actor
2012 49th Grand Bell Film Awards, Best Supporting Actor
2011 32nd The Blue Dragon Awards, Best Supporting Actor
THE PROBLEM SOLVER OF THE NARCOTICS SQUAD ㅣ 'DETECTIVE JANG'
"I DON'T CARE! STAY EXACTLY WHERE YOU ARE!"
'Detective JANG' is a woman of action, with a sharp tongue to match her fists. She is the problem solver of the narcotics squad, and she cares for her team more than anyone else. But even for her, waiting on the tables and dealing with the endless stream of customers is a difficult, even fearsome task.
LEE HANEE
LEE Hanee is an all-round entertainer who has established her presence across genres and medium, from broadcasting and television dramas to film and stage acting. In EXTREME JOB, she assumes the guise of 'Detective JANG' of the narcotics squad, expanding her range to hitherto untried horizons.
"I wanted to spread laughter," LEE Hanee said about her reason for taking on the role. In the film, her never-before-seen comic side, as well as her capacity for action shines through.
THE BROS(2017), HEART BLACKENED(2017), FABRICATED CITY(2017), SORI: VOICE FROM THE HEART(2015), TAZZA-THE HIDDEN CARD(2014), I AM THE KING(2012), DERANGED(2012)
THE REBEL(TV, 2017), COME BACK MISTER(TV, 2016), SHINE OR GO CRAZY (TV, 2015), MODERN FARMER (TV, 2014) and more
THE NARCOTICS SQUAD'S MASTER CHEF | 'DETECTIVE MA'
"YOU DON'T KNOW HOW IT FEELS TO CHOP CHICKEN ALL DAY
WHEN I SHOULD BE HUNTING KILLERS!"
'Detective MA' is the team's troublemaker, who gets into more problems than he solves. He is the son of a famous restaurant owner, and he uses his family's secret recipe to make the sauce for the chicken joint. The huge popularity of his sauce is an unexpected development for the narcotics squad's undercover operation. He realizes his hidden talents for cooking, and finds himself doubting his career choice.
JIN SUN-KYU
JIN Sun-kyu is Chungmuro's scene-stealer and rising star, who shot to fame with the film THE OUTLAWS(2017). This time around, he has assumed the guise of a hilarious detective, who discovers his hidden talents.
"I wanted to try the comedy genre with LEE Byeong-heon's unique comedic language," he said.
THE VILLAGERS(2018), DARK FIGURE OF CRIME(2018), THE OUTLAWS(2017),
THE FORTRESS(2017), THE MERCILESS(2016), THE MAYOR(2016), THE TUNNEL(2016)
SIX FLYING DRAGONS(TV, 2015-2016), GOD OF WAR(TV, 2012) and more
THE NARCOTICS SQUAD'S LONELY WATCHMAN | 'YOUNG-HO'
"WHY, OH WHY IS THE BUSINESS DOING SO WELL!!!"
'Young-ho' is the lonely watchman of the narcotics squad. No matter how busy the chicken joint gets, he sits alone in the car, keeping an eye on the criminals' hideout across the street. It's up to him to remind his colleagues of their real duty as cops.
LEE DONG-HWI
LEE Dong-hwi has made deep impressions through past projects such as the drama REPLY 1988(2015-2016) and film THE BROS(2017).
"Sometimes a serious character creates laughter. The irony is that the only person who is serious and trying to do his job is the odd one out," LEE, who underwent a dramatic transformation to become the stakeout expert of the narcotics squad, said.
THE BROS(2017), ONE-LINE(2016), NEW TRIAL(2016), THE SOUND OF A FLOWER(2015),
THE BEAUTY INSIDE(2015), TAZZA-THE HIDDEN CARD(2014),
RADIANT OFFICE (TV, 2017), ENTOURAGE (TV, 2016), REPLY 1988(TV, 2015) and more
THE NARCOTICS SQUAD'S EXPLOSIVE PASSION | 'JAE-HOON'
"CAN WE FIGHT NOW? LIKE REAL COPS!"
'Jae-hoon' is the rookie of the narcotics squad with no experience, but bursting with passion. His passion sometimes proves even more dangerous than the criminals, and often puts the narcotics squad in difficult situations. 'Jae-hoon' has complete faith in 'Chief KO,' and takes on the undercover operation with his usual passionate approach. As he battles mountains of onions and garlic, an opportunity to fight crime like a real cop presents itself.
GONG-MYOUNG
Gong-myoung has won over the hearts of many female fans with his loveable charm and good looks. Gong-myoung, who has been expanding his spectrum through television dramas and independent films, is making his debut in a commercial film with EXTREME JOB.
"I was drawn by the character's passion, and the way he tries too hard and ends up making mistakes," Gong-myoung, who took on the role with as much passion as his character, said.
SU SAEK (2014), A GIRL AT MY DOOR (2014), FUTURELESS THINGS (2014)
FEEL GOOD TO DIE (TV, 2018), REVOLUTIONARY LOVE (TV, 2017),
THE BRIDE OF HABAEK (TV, 2017), DRINKING SOLO (TV, 2016) and more
CJ ENTERTAINMENT PRESENTS AN ABOUT FILM PRODUCTION
IN ASSOCIATION WITH HAEGRIMM PICTURES AND CJ ENTERTAINMENT
A LEE BYEONG-HEON FILM "EXTREME JOB"
RYU SEUNG-YONG LEE HANEE JIN SUN-KYU LEE DONG-HWI GONG-MYOUNG
DIRECTOR OF PHOTOGRAPHY NHO SEUNG-BO
GAFFER PARK SUNG-CHAN
PRODUCTION DESIGNER LEE JONG-GUN
MUSIC BY KIM TAE-SEONG
EDITED BY NAM NA-YOUNG
STUNT COORDINATORS HEO MYEONG-HAENG JEON JAE-HYUNG
COSTUME DESIGNER CHOI EUI-YOUNG
MAKE-UP & HAIR DESIGNER SEONG SO-WON
SPECIAL EFFECT BY YOON DAE-WON
VISUAL EFFECTS BY KIM DAE-JUN KIM KYOUNG-NAM
SOUND DESIGN BY LEE SUNG-JUNE
SOUND RECORDING ON SE-WOONG
DIGITAL INTERMEDIATE KIM YEOL-HOE
EXECUTIVE PRODUCER HEO MIN-HEOI
CO-EXECUTIVE PRODUCER MIKE IM
PRODUCED BY KIM SUNG-HWAN
CO-PRODUCED BY MO SUNG-JIN KIM MI-HYE KIM KWON-SIK
ASSOCIATE PRODUCERS LEE JONG-SEOK KO DAE-SEOK
CO-ASSOCIATE PRODUCER EDDIE MIN
WRITTEN BY MOON CHOONG-IL
ADAPTED BY BAE SE-YOUNG HUH DAH-JOONG LEE BYEONG-HEON
DIRECTED BY LEE BYEONG-HEON ⓒ 2019 CJ ENM CORPORATION, HAEGRIMM PICTURES. CO., Ltd ALL RIGHTS RESERVED
KCCI and Director Kim Yong Woon releases Online Korean Film Screening with Indonesian Subtitles
10 months ago By kpopchannel.tvViews 506
Revamped tvN Premium Channel now available in the Philippines via SMART GIGAPLAY
1 year ago By Cherry LimViews 4385
"Squid Game" Season 2 confirmed by director Hwang Dong Hyuk!
1 year ago By NehaViews 5003
Is the disaster-comedy film, SINKHOLE worth watching?
1 year ago By kpopchannel.tvViews 2311
Buzz: Shin Hyun Been joins "Chaebol Family's Youngest Son"
1 year ago By DynesaViews 1167
Song Joong Ki, to star in a new drama next year?


Malware infection is very easy through the Pen drive when compared to the infection from a CD. Flash drive, the commonly called Pen drive is a small sized hard disk ranging from 2GB to 64 GB memory size. It is very convenient to carry the computer data in a pen drive so most of us use this device. Unlike CD, virus infection occurs at the moment when we insert the infected Pen drive into the USB port. Virus infection from a CD takes place only when we open or copy the infected files. So we get time to see whether there is any infected file or not. Some new generation malwares first get into the C-drive and from there, spreads the infections to other drives like D, E etc. So if this occurs, we have to format all the drives and the files will be removed permanently.
Antivirus programmes like K7 has Pen drive immunization facility so that we can immunize the pen drive to prevent the entry of virus from an infected computer. Like Pen drive, the SD card, MicroSD TF cards etc are also susceptible to virus attack.
Computer Virus is a program that infects some executable software of the computer and causes that software, when run, to spread the virus to other executable software. The virus may also contain a payload which performs other actions, often malicious. A Computer worm is the program which actively transmits itself over a network to infect other computers. It too may carry a payload. The difference between the Virus and Worm is that the virus requires user intervention to spread, whereas a worm spreads automatically. Infections transmitted by email or Microsoft Word documents, which depends on the recipient opening a file or email to infect the system, can be called as viruses rather than worms.
The first network-borne infectious programs, originated in multitasking Unix systems. The first well-known worm was the Internet Worm of 1988, which infected SunOS and VAX BSD systems. It exploited the security holes in the network server programs and started itself running as a separate process.
Some common Computer malwares are Trogen, Rootkit,Backdoor,Botnet,Non resident virus, Resident virus, BanCos,Gator,LegMir,Qhost, Multipartite virus etc. Commom Mobile phone virus are SpaSMS, Spim, Cabir, Duts, Skulls, Common Warrior etc.
Universal Serial Bus or USB is a plug-and-play interface between the PC and the peripherals. USB is a standard port that helps to connect computer peripherals like scanner, printer, digital camera, flash drive and more to the Computer. The USB standard supports the data transfer at the rate of 12 Mbps. The advantage of USB is that the device can be plugged in or plugged out without the need of restarting the PC. Here explains the working of USB.


text:
savagehippie
Other places you should go
Edwin Oslan
The Love-Thrill Murders (1971)
I don't know what the Troma team is waiting for but it's time to give The Love-Thrill Murders a full DVD release because it is easily one of the finest films in the Troma library. The film originally came out in 1971 with the title Sweet Savior and somewhere along the line, it was also called Frenetic Party but Troma made the correct choice by calling it The Love-Thrill Murders when they distributed it a few years after its initial run.
The Love-Thrill Murders is a somewhat fictionalized account of the Tate killings perpetuated by Manson family members. I say "somewhat" because director Bob Roberts followed some of the details but, to make the story work, changed a few of them, like having the Manson like leader Moon (Troy Donahue) present at the Tate killings which, of course, weren't called the Tate killings in the film. Roberts wasn't trying to make a straight, documentary retelling of what happened but instead to explore the makeup of the cult, the characters within and what drives them to follow their leader, who is nothing more than a long-haired degenerate.
People claim this is an exploitation film and, in a way, it is but it's going for more than just cheap shocks. It actually is a well made film that is pretty disturbing. Troy Donahue does a convincing job in the role as he leads a group of hippies from drugged out parties and orgies to eventually commit the murder at the end of the film. The plot is pretty simple. The cult initiates a new recruit, the hippies have sex and do drugs of all kinds then plan the killing of Tate like actress Sandra (Renay Granville) and her swinging group of friends at a party.
While Moon is the main character, he's obviously just a one-dimensional manipulator, using or rather perverting Christian symbols and rituals to his own need. That's an interesting detail; that the ceremonies, despite only referring to the cross and Christian mythology look more like Satanic rituals. After all, what kind of Christian ceremony incorporates sex on an altar?
But the other character the movie really focuses on is the above-mentioned new recruit. I wish I could remember her name but the IMDB credits are no help since they don't have pictures. But basically she's a confused, run-away kid looking for acceptance among this new, hip group of people. And it stands to reason she has no particular sociopath tendencies. In fact it's easy to tell she doesn't exactly feel comfortable with all of the stuff Moon wants her to do to prove she's with it. Her desire to fit in eventually leads to the film's disturbing climax where we witness how far peer pressure can lead a person.
The rest of the kids do anything he tells them, including an early scene where the girl and her friend pick up a local dealer and give him oral sex in exchange for drugs. One of the kids is Squeagie who is played by none other than Lloyd Kaufman, weee!
On the other hand, the actress Sandra and her bunch try to live up the modern, swinging late 60s/early 70s lifestyle and want to party with the freaks. Among the group is a particularly flamboyant homosexual whose role is somewhat comical if a bit stereotypical; he gets disgusted by the word "cunt."
Altogether, as said before, this is a good movie. Some of the orgy scenes go on a little too long and almost threaten to take away the movie's credibility but since the acting is good and the killing is realistic and violent, the film prevails at doing what it sets out to do.
Frantic Party
Sweet Savior
The Love-Thrill Murders
troma films
← White Zombie
The Food of the Gods (1976) →
2 thoughts on "The Love-Thrill Murders (1971)"
Mark Edward Heuck says:
It's years after the fact, but for the benefit of your readers, I believe the new recruit character you're referring to is named Faith, played by Francine Middleton, who according to IMDb was also in JOE and MARTIN. The other girl who leads her in servicing their drug dealer is Ruth, played by Tallie Cochrane.
Edwin Oslan says:
Savage Hippie Podcast Episode 66 – Falling Down with Andy "D-Fens" Nowicki
Savage Hippie Podcast Episode 65 – In the Words of Steve King, I Don't Have to Answer That!
Savage Hippie Podcast Episode 64 – You're a Chick, So You Feel More Sentimental About These Things
Savage Hippie Podcast Episode 63 – If I Knew Then How Much I'd Value Intelligence Less Than Looks…
Savage Hippie Podcast Episode 62 – More Like WacKKKlansman if You Ask Me!
Savage Hippie Podcast Episode 61 – First They Ignore, Then They Laugh at You, Then They Fight You, Then They FUCK You!
Savage Hippie Podcast Episode 60 – More Like Lords of GAYos If You Ask Me!
Savage Hippie Podcast Episode 59 – He, She, Ze, or Pee?
Savage Hippie Podcast Episode 58 – C-SPAN? More Like See SKIN if You Ask ME!
Savage Hippie Podcast Episode 57 – Fooled by a Fridge Fixin' Injun
Edwin Oslan on The Love-Thrill Murders (…
Mark Edward Heuck on The Love-Thrill Murders (…
Edwin Oslan on White Trumps on Dope, an Open…
ROCCO Pazzo on White Trumps on Dope, an Open…
Archives Select Month May 2019 April 2019 March 2019 February 2019 January 2019 December 2018 July 2018 June 2018 May 2018 April 2018 March 2018 February 2018 January 2018 December 2017 November 2017 October 2017 September 2017 August 2017 July 2017 June 2017 May 2017 April 2017 March 2017 February 2017 January 2017 December 2016 November 2016 October 2016 September 2016 August 2016 July 2016 June 2016 May 2016 April 2016 March 2016 February 2016 November 2014 May 2014 April 2014 March 2014 January 2014 December 2013 November 2013 October 2013 September 2013 August 2013 July 2013 June 2013 May 2013
Categories Select Category books Censorship Coven culture war daily playlists dating Dead Boys Deep Purple Dust elitism feminism Freedom of speech Geza X and the Mommymen gynocentrism Hawkwind Islam Israel Lemmy: The Early Years miscelaneous articles Movies multiculturalism music New album reviews Now playing! oppression patriarchy phallocentrism Pink Fairies Podcast political correctness politics pollution postmodernism progressive rock punk rock racism romance satire sex Social Justice Warriors store Sweet Ted Nugent The Amboy Dukes The Cutthroats 9 the dictators The Saints the stranglers trolling Type O Negative Uncategorized Unsane UXO Van Der Graaf Generator White Zombie
Punks for Trump t-shirt


text:
Neurogenesis gone wrong
by Virginia Hughes / 16 November 2008
Diagnosis, Genes, Signs & Symptoms, The Brain
Schizophrenia may be a consequence of neuronal birth gone awry, according to unpublished research presented today at the Society for Neuroscience conference.
The formation of new neurons ― or neurogenesis ― is an intricate process that occurs in both developing and adult brains. Neural stem cells first give rise to round nerve cell bodies, which then form long and skinny nerve projections through various layers of the cortex and synaptic connections to larger other networks of neurons.
Studying brain cells in culture, neuroscientist Guo-li Ming from Johns Hopkins University compared the entire process of neurogenesis in the hippocampus of normal mice and in mice with reduced expression of DISC1, a gene that has been strongly associated with schizophrenia.
Neurogenesis is abnormal in cells from the DISC1 knockdown mice, the researchers found. Compared with controls, newborn cells in the DISC1 knockdowns have enlarged bodies, accelerated growth of nerve fibers, and accelerated formation of synapses. The neurons' axons ― the part of the neuron that sends forward messages to other cells ― also make abnormal projections into extra layers of the cortex.
DISC1 was first discovered in 2000 in a Scottish family, many members of which have either schizophrenia or bipolar disorder. Mutations in DISC1 are now known as the most significant genetic markers of schizophrenia. In February, a study of 126 Finnish families showed that DISC1 disruption is also associated with autism and Asperger syndrome.
Due to schizophrenia's incredible complexity and the large size of the DISC1 gene, however, Ming is hesitant to speculate about the implications of her work in the clinic. "It's difficult to say that this simple knockdown of DISC1 would capitulate as a disease model of schizophrenia," she says.
For all reports from the Society for Neuroscience annual meeting, click here.
TAGS: SFN 2008, Asperger syndrome, autism, axons, bipolar disorder, DISC1, hippocampus, schizophrenia, synapses


happy summer, everyone! our backyard garden is finally bustling with tons of herbs, gigantic lacinato kale, the sweetest green beans, lacy elderflowers, and even some baby strawberries! i was so used to tending to a super small fire escape garden in our last apartment, so it's been such a shift having an actual backyard with a tree and other life-y things that like to get into every nook of our space back there. we've had our fair share of run-ins with critters who liked our broccoli too much, and even an infestation of ants on our tiny rhubarb plant. the squirrels are another issue - they're so completely ravenous that i've decided not to grow any summer squash this year because it's just too heartbreaking when they come through and decimate the flowers and fruit. so far they've left our tomato plants alone, but when i see them out on the power lines or scurrying up our tree, i send our little guard pup, quint to chase after them. he's proven to be quite the intimidator, 9 pounds and all!
aside from the day-to-day hustle and flow, we've been trying to prep our little apartment as much as we can for our september babe :) i'm kind of the worst when it comes to planning these big, life-changing things (our wedding probably would've never have happened if my mom didn't organize most of the logistics), so our list/registry has been on hold until we've had the chance to check some things out in person. frank planned a saturday excursion to a baby mega store, (aka babies r us) which, if it weren't for him literally pushing me inside, i would have bolted and gone home. i know those stores are great, and have so many options, but it's just something that i cannot for the life of me embrace. i'm much more into the notion of purchasing the basics like a crib, and other essentials, over buying everything at once. so we'll see how that method works going forward - keep your fingers crossed for us! being in a 1 bedroom makes it easier in some respects, but also a lot tougher in others. there will be no baby nursery but he will get a whole wall, guys! ;) small victories, for city life, i suppose. i keep telling myself that we'll make it happen, as so many have before us, and hopefully one day in the near future we'll laugh and tell funny stories about it all.
in the spirit of keeping things simple and fun and lighthearted, i have this recipe for a cool, green soba bowl with a snappy olive and sesame yogurt sauce! it's made with my only go-to soba noodles from Eden Foods which are made with 100% buckwheat and have such a great texture and nutty taste! they're the only brand i trust when it comes to really good gluten-free soba noodles (just to note - their noodles are 100% gluten-free but were made in a facility that handles wheat), and they're great for everything from a traditional pesto/pasta situation, to a cold weather soup. but this time around i paired them with zucchini noodles and a creamy yogurt sauce to give the dish more of a pasta salad vibe, because, SUMMER! the olives deliver a punchy brininess, and the herbs a fresh summer flavor. i totally see this served as a summer BBQ side, or a hearty 2-person dinner. either way, it's a crisp way to pop off the summer!
*this post was created in partnership with Eden Foods. all opinions, as always, are my own. thank you so much for supporting the sponsors that help dolly and oatmeal running!
in a mixing bowl, whisk together all sauce ingredients, taste and adjust adding more sesame paste, lemon, or salt & pepper. set aside or cover with cling wrap and place in the refrigerator until ready to use.
using an inspiralizer, make your zoodles. (you can just as easily use a julienne peeler to make zucchini noodles as well.) place in a large mixing bowl and season with salt and pepper, set aside.
cook buckwheat soba according to the instructions on the back of the package. while the noodles are cooking, prepare a cold water bath (not an ice bath, just very cold water) and set aside. drain soba and then place in the cold water. use your hands to gently rub the noodles (this removes any excess starch and makes the noodles less clumpy and sticky). drain the pasta once more and combine with the zoodles.
add about 1 cup of the sauce, then the herbs, olives, and the pine nuts, toss together until everything is evenly coated. taste and adjust any seasonings or add more sauce. garnish with dill flowers and serve.


Welcome to our weekend issue, we are happy to present you our selected 10 Artworks, again there are variety of topics, of course predominantly human, but that is the most impressive, as we are all human and all of us are different therefore it is a huge variety of choice Seeing people and how Authors presented their portraits that makes astonish how skilled the people are and how good their skills. Again many new and old names, some of them you can recognize on their distinct way of creating their works.
Few works that we wanted to mention is "La belleza es un todo un conjunto" or "Beauty is a whole set" done by @escfrancis, wonderfully talked through her work, explaining why she have chosen and what inspired her. Nice to see how the work was developed.
Beautiful watercolor work by @veronicalee, with love to details and to the landscape scene.
thank you friends for that great support, an honor to be in this group of wonderful cartoonists, greetings to all.